我只想为每个人选择 x 和 x-date 列中的数据。 (在 x-date 的条件下,每个列在 day1 和 day2 列之间的人)。请看下面的图片
例如,
a, x=111, x-date=2/2/2016
b, x=8990, x-dates=2/3/2016
c, x=333, x-dates=5/5/2011
答案 0 :(得分:0)
如果我的问题是正确的,并且如果所有日期都是日期格式,那么你可能会做一些类似的事情:
基地R:
df[(df$x-date > df$day1 & df$x-date < df$day2), c('person', 'x', 'x-date')]
答案 1 :(得分:0)
你可以使用子集函数。
case let newSquare where newSquare > finalSquare: // ...