Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
R 从较大数据帧中的行子集创建数据帧_R_Dplyr - Fatal编程技术网

R 从较大数据帧中的行子集创建数据帧

R 从较大数据帧中的行子集创建数据帧,r,dplyr,R,Dplyr,我有一个大数据框“标记”,包含2014/5-2017/8年的每年标记。我已使用以下方法将数据帧按完成年份分为4个较小的数据帧: marks14 <- Marks%>% filter(YearOfCompletion == "2014/5") marks15 <- Marks%>% filter(YearOfCompletion == "2015/6") marks16 <- Marks%>% filter(YearOfCompletion == "

我有一个大数据框“标记”,包含2014/5-2017/8年的每年标记。我已使用以下方法将数据帧按完成年份分为4个较小的数据帧:

marks14 <-
Marks%>%
  filter(YearOfCompletion == "2014/5")
marks15 <-
Marks%>%
  filter(YearOfCompletion == "2015/6")
marks16 <-
Marks%>%
  filter(YearOfCompletion == "2016/7")
marks17 <-
Marks%>%
  filter(YearOfCompletion == "2017/8")
marks14%
过滤器(完成年份==“2014/5”)
马克15%
过滤器(完成年份=“2015/6”)
马克16%
过滤器(完成年份==“2016/7”)
马克17%
过滤器(完成年份==“2017/8”)

我现在尝试将“2016/7”和“2017/8”标记分离到一个数据帧中。我尝试过操作过滤函数,但我无法找到它,并且在在线烹饪书中找不到该函数的代码。

我们可以使用
%in%
过滤
长度大于或等于1的日期向量

library(dplyr)
Marks %>%
     filter(YearOfCompletion %in% c("2016/7", "2016/8"))