2011-10-13 32 views

Trả lời

111

Bạn có nghĩa 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 
4

Hãy thử sử dụng chức năng trùng lặp kết hợp với toán tử phủ định "!".

Ví dụ:

wdups <- rep(1:5,5) 
wodups <- wdups[which(!duplicated(wdups))] 

Hy vọng rằng sẽ giúp.

+7

thay vì cách cứng xung quanh , so với 'duy nhất' –

+2

Sẽ tốt hơn nếu bạn bỏ qua những thứ "thú vị" như vậy. – Leo5188

5

Bạn cũng có thể sử dụng gói sqldf trong R. Z < -sqldf ('SELECT DISTINCT tablename.columnname TỪ tablename')

Các vấn đề liên quan