在R中的向量中列出不同的值
如何在一个向量中列出不同值的复制? 我的意思是,类似于以下SQL语句:
SELECT DISTINCT product_code FROM data
你的意思是unique
:
R> x = c(1,1,2,3,4,4,4) R> x [1] 1 1 2 3 4 4 4 R> unique(x) [1] 1 2 3 4
尝试将重复函数与否定运算符“!”结合使用。
例:
wdups <- rep(1:5,5) wodups <- wdups[which(!duplicated(wdups))]
希望有所帮助。
您也可以在R.中使用sqldf包。Z <-sqldf('SELECT DISTINCT tablename.columnname FROM tablename')