我想删除缺少该值的行。例如,我的数据框如下所示:
dat <- data.frame(
time = factor(c("Breakfast","Lunch","Lunch","Dinner"), levels=c("Breakfast","Lunch","Dinner")),
total_bill = c(12.75,14.89,"*",17.23)
)
我想删除带有值*的午餐栏。我该怎么办?任何帮助将不胜感激。
dat1 <- droplevels(subset(dat, total_bill != "*"))
dat1 <- type.convert(dat1, as.is = TRUE)