Os valores numéricos incluem vírgula - como faço isso numérico? [duplicado]
Esta questão já tem uma resposta aqui:
Como ler dados quando alguns números contêm vírgulas como separador de milhar? 12 respostasEu tenho uma coluna inteira de números que incluem separadores de vírgulas aos milhares. Quando tento criar uma coluna numérica a partir deles, qualquer coisa acima de 999 se torna NA.
Eu usei o cbind:
df <- cbind(df, var2 = as.numeric(as.character(df$var1)))
e acabou com:
var1 var2
1 2,518.50 NA
2 2,518.50 NA
3 5,018.50 NA
4 4,018.50 NA
5 10,018.50 NA
6 318.50 318.5
7 2,518.50 NA
8 3,518.50 NA
9 7,518.50 NA
10 1,018.50 NA
Existe uma maneira de tirar as vírgulas ou dizeras.numeric
como lidar com eles?