R:从数据表中选择范围内的值

2024-04-26

我在 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(使用前将#替换为@)

R:从数据表中选择范围内的值 的相关文章

随机推荐