重复功能不会拉出所有重复的行

时间:2017-07-22 18:19:17

标签: r

我的示例数据看起来像

 <dataA <- matrix(c(0.74, 1.00,0.56, 0.74, 1.00,0.56, 0.74, 1.00, 0.56,0.39,  0.79, 0.35, 0.39,0.79, 0.35,   0.075,0.20,0.07, 0.18,0.33,0.16),  ncol=3,byrow=TRUE)

产生一个矩阵,其中五行是重复的

> dataA
     [,1] [,2] [,3]
[1,] 0.740 1.00 0.56
[2,] 0.740 1.00 0.56
[3,] 0.740 1.00 0.56
[4,] 0.390 0.79 0.35
[5,] 0.390 0.79 0.35
[6,] 0.075 0.20 0.07
[7,] 0.180 0.33 0.16

当我应用复制功能时

<group1 <- dataA[duplicated(dataA),]

只会产生三个重复的行,例如

> group1
<     [,1] [,2] [,3]
[1,] 0.74 1.00 0.56
[2,] 0.74 1.00 0.56
[3,] 0.39 0.79 0.35

虽然我需要一个包含所有五个重复行的矩阵。

对此问题的任何帮助将不胜感激。

0 个答案:

没有答案