假设我有一个数据框(称为mydata1),其中有6列的标题A到F。我需要创建一个使用列A,C和F的新数据集,但仅使用f>=100的行创建一个行。我是R的新手,我的做法是在2步的过程中:步骤1:library(dplyr)mydata2%>%select(A,C,F)第2步:mydata3[mydata2$F>=100,]有没有办法单一步骤进行操作,并且仅将myData2作为最终数据集?看答案您快到了。您只需要接受filter动词(可以进行行子集)并将其全部链接在一起。看到数据转换章节在哈德利·威克姆(HadleyWickham)的书中。mydata2%filter(F>=100)%>%s