【发布时间】:2019-11-02 21:42:39
【问题描述】:
我的数据框'y'
steps date interval
<dbl> <date> <int>
1 0 2012-10-01 0
2 0 2012-10-01 5
3 0 2012-10-01 10
4 0 2012-10-01 15
5 0 2012-10-01 20
6 0 2012-10-01 25
7 0 2012-10-01 30
8 0 2012-10-01 35
9 0 2012-10-01 40
10 0 2012-10-01 45
# ... with 17,558 more rows
我想提取仅包含“steps”和“interval”列的月份==11 & day==1 的行。
代码无效
y[month(y$date)==11 & day(y$date)==1,c(y$steps,y$interval)]
我也尝试使用第一个选择然后过滤的组合,但是当我们选择()指定的列“步骤”和“间隔”时,我无法在过滤器()中应用条件,因为它取决于删除“日期”列。
有人可以向我解释解决此问题的简单方法吗?
【问题讨论】: