特定表的功能计数用法:UseMethod(“ groups”)中的错误:没有适用于“组”的适用于“字符”类对象的方法

时间:2018-12-07 10:09:11

标签: r count dplyr

因此,这是“ ibdcoef ”表:

Colname  ID1     ID2           k0        k1   kinship
33995   22441 OM0131 0.0000000000 0.0000000 0.5000000
176589  41995  38082 0.0000000000 0.0000000 0.5000000
206956  32660  44840 0.0000000000 0.0000000 0.5000000
213655   4913   1619 0.0000000000 0.0000000 0.5000000
216159   2181   1621 0.0000000000 0.0000000 0.5000000
242935  26506  26503 0.0009746209 0.9988834 0.2497918
244709 E02024  28909 0.0000000000 0.0000000 0.5000000
245181  23168  44529 0.0000000000 0.0000000 0.5000000
272140  41673  45589 0.0000000000 0.0000000 0.5000000
276130 MM0010 MM0007 0.2585263289 0.4901194 0.2482070
276142 MM0010 MM0008 0.4825443561 0.5174556 0.1293639
278507 MM0007 MM0008 0.5104724894 0.4635960 0.1288648

数据类型如下:chr; chr; num; num; num;

我要执行的代码是:

sample.counts <- arrange(count(c(ibdcoef$ID1, ibdcoef$ID2)), -freq)}

但是,R显示一条错误消息:

  

UseMethod(“ groups”)中的错误:'groups'没有适用的方法   应用于“字符”类的对象

函数'count'似乎不执行该表输入。您能否指出一些可能的问题以及如何在代码中解决这些问题?

编辑:软件包'dplyr'已打开,所以这不是问题。

0 个答案:

没有答案