如何使用R中的3个不同数据集分割工作表

如何使用R中的3个不同数据集分割工作表,r,dplyr,R,Dplyr,我想按照下面的规则将上面的数据拆分为3个不同的数据 只有“AID”(以“OA”开头的10个字符串) 只有“CID”(14个数字) 一无所获('-',NA等) 我试图使用dplyr,但找不到正确的解决方案。将列更改为char as.character(data3$AID) as.character(数据3$CID) 使用dplyr过滤器 库(dplyr) Q1%过滤器(nchar(数据3$AID)>=10) Q2%过滤器(nchar(数据3$CID)>=14) Q3%过滤器(nchar(数据3$A

我想按照下面的规则将上面的数据拆分为3个不同的数据

  • 只有“AID”(以“OA”开头的10个字符串)
  • 只有“CID”(14个数字)
  • 一无所获('-',NA等)
  • 我试图使用
    dplyr
    ,但找不到正确的解决方案。

    将列更改为char
    as.character(data3$AID)
    as.character(数据3$CID)

    使用dplyr过滤器
    库(dplyr)
    Q1%过滤器(nchar(数据3$AID)>=10)
    Q2%过滤器(nchar(数据3$CID)>=14)
    Q3%过滤器(nchar(数据3$AID)<10和nchar(数据3$CID)<14)


    好的,我已经完成了

    sry,但只需阅读一篇关于选择和筛选数据帧列的基本R教程,这方面有大量资源,特别是如果您想使用dplyr,请阅读以下内容: