R 从较大数据帧中的行子集创建数据帧
我有一个大数据框“标记”,包含2014/5-2017/8年的每年标记。我已使用以下方法将数据帧按完成年份分为4个较小的数据帧: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 == "
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"))