
Boa tarde pessoal,
Estou tentando realizar o merge em dois dataframes, porém as respectivas colunas são ligeiramente diferentes:
df1 <- (concatenado = c("1 _ 307", "22 _ 105", "12 _ 303", "6 _ 201"), var1 = 1:4, var2 = rnorm(4))
df2 <- (concatenar = c("500002_01 _ 307", "5001245_05 _ 303", "500033_22 _ 105",
"501256_12 _ 303", "500345_06 _ 201", var3 = runif(5), var4 = rnorm(5))
Quero usar os 8 últimos caracteres da variável df2$concatenar e comparar com as da variável df1$concatenado.
Noto que tenho dois problemas: 1) completar com 0 "zeros" à esquerda os valores à esquerda em df1$concatenado, quando forem menores do que 10.
2) Extrair os 8 caracteres à direita da variável df2$concatenar.
Como posso equalizar as duas colunas?
Agradeço desde logo qualquer ajuda que puderem dispensar.
Atenciosamente
Jobenil Júnior
|
Remetente notificado por
Mailtrack
26/06/18 11:37:17
|
|