Перекодировать несколько числовых значений в новые значения в R - PullRequest
1 голос
/ 18 октября 2019

Я хочу перекодировать множество уникальных числовых значений (> 3000) одного столбца в новые значения. Уникальные значения появляются много раз в столбце! Я использую R, и все доступные функции, такие как перекодирование, требуют определения всех новых значений! Есть ли способ определить новые значения как диапазон?

значения: 131181420120103, 131181420120307, ​​4330108120070420, 5330068820110810 ...

возможные новые значения: 1, 2, 3, 4,. ..

1 Ответ

0 голосов
/ 18 октября 2019

Мы можем использовать match в столбце

data$col1 <- match(data$col1, unique(data$col1))
...