我有一个数据集,看起来像这样:
> dput(df)
structure(list(Car = c("Mazda", "Mazda", "Mazda", "Mazda", "Mazda",
"Mazda", "Lexus"), Date = c("2/20/20", "2/21/20", "2/22/20",
"2/23/20", "2/24/20", "2/25/20", "9/3/20")), class = "data.frame", row.names = c(NA,
-7L))
我只想过滤Car=="Mazda"
的日期。
在此场景中,如果日期范围不在2/20/20 - 2/23/20之间,我希望删除Mazda汽车行。
谢谢大家!
2条答案
按热度按时间bhmjp9jg1#
你可以从
dplyr
中得到filter
和between
,像这样:你可以像这样使用not
!
:创建于2023-03-23带有reprex v2.0.2
iqih9akk2#
如果你不想使用包,你可以简单地使用
data.frame
索引:另外,我建议设置一个包含全年的日期格式。这对其他程序来说更容易理解。