我试图在R矩阵中通过一列(例如第一列)删除重复的行。如何从矩阵中按列提取唯一集合?我用过
x_1 <- x[unique(x[,1]),]
虽然大小是正确的,但是所有的值都是NA
。所以,我试着
x_1 <- x[-duplicated(x[,1]),]
但是尺寸是错误的。
发布于 2011-07-27 04:05:14
因为您需要唯一行的索引,所以可以尝试使用duplicated
。问题出在使用-
而不是!
,所以请尝试:
x[!duplicated(x[,1]),]
https://stackoverflow.com/questions/6835753
复制相似问题