Obrigado Prof. Paulo Justiniano por suas explicações!


Jun 09, 2014; 12:34pm Paulo Justiniano Paulo Justiniano
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() 


Em 9 de junho de 2014 11:33, Alex <alxcart@gmail.com> escreveu:
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