library(tidyverse)
seus_dados <- tibble(nome = c("Nome A", "Nome A", "Nome B", "Nome C", "Nome B", "Nome C"))
ids <- seus_dados %>%
distinct(nome) %>%
mutate(id = row_number())
seus_dados_com_id <- left_join(x = seus_dados,
y = ids,
by = "nome")
Pessoal: Não consegui achar instruções a respeito.
Quero codificar (criar id?) nomes em um enorme banco de dados.
Há vários nomes que se repetem. Estes teriam que ter a mesma identificação.
Exemplo:
Deste banco:
| Nome: |
| Alexandre Aguiar Parreiras |
| Alexandre Aguiar Parreiras |
| Breno Pereira Galvão |
| Carlos Daniel Pereira de Souza |
| Daniel Prates Andrade |
| Daniel Prates Andrade |
| Elian Kanaan dos Santos |
| Érick Daniel Sena de Jesus |
Quero ter este:
| Nome: |
ID |
| Alexandre Aguiar Parreiras |
1 |
| Alexandre Aguiar Parreiras |
1 |
| Breno Pereira Galvão |
2 |
| Carlos Daniel Pereira de Souza |
3 |
| Daniel Prates Andrade |
4 |
| Daniel Prates Andrade |
4 |
| Elian Kanaan dos Santos |
5 |
| Érick Daniel Sena de Jesus |
6 |
Muito Obrigado.
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.brhttps://listas.inf.ufpr.br/cgi-bin/mailman/listinfo/r-br
Leia o guia de postagem (http://www.leg.ufpr.br/r-br-guia) e forneça código mínimo reproduzível.