Em 25 de Agosto de  2023 à 10h01 Elias Carvalho escreveu:

Onde estou errando?

Não há erro per se na importação, o que há é uma expectativa não cumprida: o R ao receber os valores com duas casas decimais zeradas e por serem valores com seis dígitos significativos não mostra as "casas decimais"

Se vc faz questão de que o R veja esses valores como dinheiro, e mantenha as casas dos centavos (e evite mostrar os valores em notação científica quando eles forem aos milhões. . .) use a função currency() do pacote formattable.

On Fri, Aug 25, 2023 at 10:01 AM Elias Carvalho por (R-br) <r-br@listas.c3sl.ufpr.br> wrote:
Bom dia amigos
Tenho um arquivo .csv com uma variável chamada patrimônio que possui valores acima de 100.000 reais, assim:
Patrimonio
100.000,00
110.000,00
120.000,00
120.000,00
120.000,00

Leio no RStudio com o comando: read.csv("dados.csv", sep = ',', dec = ",", header = TRUE), porém a variável vem sem casas decimais

Captura de tela de 2023-08-25 09-58-01.png
Tentei converter com:
data.to.work$Patrimonio <- as.double(data.to.work$Patrimonio)

Porém só mudou para num e sem casas decimais.

Onde estou errando?

--
In Jesu et Maria

Obrigado / Thank you
Prof. Dr. Elias Carvalho

"Felix, qui potuit rerum cognoscere causas" (Virgil 29 BC)
"Blessed is he who has been able to understand the cause of things"
_______________________________________________
R-br mailing list
R-br@listas.c3sl.ufpr.br
https://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.