Автоматическая замена строк цифрами

#r

Вопрос:

У меня довольно огромный фрейм данных со столбцом, в котором некоторые личные электронные письма повторяются сто раз, например (см. Рисунок ниже).:

введите описание изображения здесь

есть ли функция/пакет, который может справиться с этим автоматически?

Спасибо!

Комментарии:

1. может dense_rank() также использоваться

Ответ №1:

Просто попробуй

 x <- c("a","a","b","b","v","w") #your emails
numbers <- as.numeric(as.factor(x))
 

или

 numbers <- match(x,unique(x))