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