[R-br] Dúvidas read.geodata

Paulo Justiniano paulojus em leg.ufpr.br
Segunda Junho 9 12:34:06 BRT 2014


como no R de forma geral os numeros como estes são armazenados de "double"
mas exibidos com 7 caracters por "default"

veja opcoes de argumento "digits" em options() e print()




On Mon, 9 Jun 2014, Alex wrote:

> Bom dia aos colegas da lista!
> Após usar a função "read.geodata", percebi que no resultado da leitura não são exibidas todas as casas decimais presentes no arquivo de origem. Na verdade o mesmo
> é arrendondado.  
>  
> Pergunta: Este seria um erro da função ou apenas uma forma de exibição truncada/arredondada? 
> 
> O trecho do código, a exibição parcial dos resultados e os dados presentes no arquivo de origem estão abaixo. 
> 
> # Entrada de dados
> (dadosP<- read.geodata("arquivo.csv", head=T, 
>                       coords=4:5, data.col=9, sep="\t", dec=","))
> 
> Resultado:
> $coords
>               E       N
>   [1,] 693067.3 6997731
>   [2,] 693568.8 7000175
>   [3,] 695651.3 6999927
>   [4,] 701238.3 7001212
>   [5,] 703768.7 7000372
>   [6,] 712850.4 6997434
>   [7,] 712848.8 7001789
>   [8,] 715729.2 6999106
>   [9,] 722978.1 6999740
>  [10,] 725936.6 6999752
>  [11,] 729037.8 7001935
>  [12,] 737063.3 7001920
> ................
> 
> Nota: observem que a coordenada E apresenta 1 (uma) casa decimal, enquanto a coordenada N nenhuma. 
> As coordenadas do arquivo de origem estão abaixo. 
> 
> Dados aquivo de origem.
> E
> N
> 693067,3
> 6997730,91
> 693568,8
> 7000174,95
> 695651,27
> 6999927,37
> 701238,26
> 7001211,82
> 703768,71
> 7000371,5
> 712850,37
> 6997434,3
> 712848,78
> 7001788,7
> 715729,22
> 6999105,77
> 722978,07
> 6999739,94
> 725936,55
> 6999752,02
> 729037,81
> 7001934,93
> 737063,33
> 7001920,08
> 
> 
> Desde já agradeço a todos,
> Abraços, 
> Alex Santos
> 
> 
> 
> 
> 
>


Mais detalhes sobre a lista de discussão R-br