我正在尝试过滤掉我使用FALSE
数据集创建的数据框中的所有mtcars
条目。
我试过使用filter
函数,但我不理解,我试过了is.na
函数,但无法正常工作。
下面是我创建数据框的方式
James_Test <- data.frame(rownames(mtcars), mtcars$mpg, mtcars$mpg > 15)
James_Test_names <- c("Model", "MPG", "MPG > 15")
colnames(James_Test) <- James_Test_names
head(James_Test, 7)
# Model MPG MPG > 15
# 1 Mazda RX4 21.0 TRUE
# 2 Mazda RX4 Wag 21.0 TRUE
# 3 Datsun 710 22.8 TRUE
# 4 Hornet 4 Drive 21.4 TRUE
# 5 Hornet Sportabout 18.7 TRUE
# 6 Valiant 18.1 TRUE
# 7 Duster 360 14.3 FALSE
我只希望留下TRUE
结果,而没有FALSE
条目。
答案 0 :(得分:0)
从dplyr软件包中:
filter(James_Test, `MPG > 15` == TRUE)