我在 R 中有一个数据表:
name date
---- ----
John 1156649280
Adam 1255701960
...etc...
我想获取日期在某个范围内的所有行。在 SQL 中,我可能会说SELECT * FROM mytable WHERE date > 5 AND date < 15
R 中基于特定列中的值范围选择行的等效项是什么?
构建一些数据
df
提取精确匹配:
subset(df, date==3)
name date
1 John 3
提取范围内的匹配项:
subset(df, date>4 & date<6)
name date
2 Adam 5
以下语法产生相同的结果:
df[df$date>4 & df$date<6, ]
name date
2 Adam 5
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)