Se não me engano, o R só "le" ponto como decimal.
Mas vc pode colocar a saida para ficar com ",":
options(OutDec=",")
Para voltar a saida com ".":
options(OutDec=".")
Espero ter ajudado.
Lucas F. de Souza
Eng. Agrícola - CONAB
M.Sc. Produção Vegetal - UENF
Doutor em Agrometeorologia - ESALQ/USP
tel: (19) 98160-7068
De: "Cleber N.Borges" <klebyn@yahoo.com.br>
Para: r-br@listas.c3sl.ufpr.br
Enviadas: Segunda-feira, 3 de Novembro de 2014 13:36:27
Assunto: [R-br] separador decimal e milhar
Prezados,
Boa Tarde...
Tenho uma tabela de valores monetários em que há:
1) separação decimal por vírgula e
2) separação de milhar por ponto.
como ler isso direto no R?
Pensei na função read.table, porém só vi a opção *dec=","*
e nada para a questão da separação de casa de milhar.
Agradeço antecipo pela ajuda
Cleber
Exemplo de linhas:
1 |
2.195,46 |
666,66 |
0,00 |
1.436,83 |
46,03 |
20,94 |
25,00 |
200.000,00 |
2 |
2.238,43 |
666,66 |
0,00 |
1.479,95 |
45,88 |
20,94 |
25,00 |
199.333,34 |
3 |
2.233,33 |
666,66 |
0,00 |
1.475,00 |
45,73 |
20,94 |
25,00 |
198.666,68 |
_______________________________________________
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.