Ответ 1
Вы имеете в виду 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
Как я могу перечислить различные значения в векторе, где значения являются репликативными? Я имею в виду, аналогично следующему оператору 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
Вы также можете использовать пакет sqldf в R. Z < -sqldf ('SELECT DISTINCT tablename.columnname FROM tablename')
Попробуйте использовать дублируемую функцию в сочетании с оператором отрицания "!".
Пример:
wdups <- rep(1:5,5)
wodups <- wdups[which(!duplicated(wdups))]
Надеюсь, что это поможет.