2013-08-27 2 views
0

Я импортирую простой файл CSV, используя read.csv с несколькими столбцами и цифрами со многими десятичными знаками. Но в R номера отображаются только до 3 десятичных знаков. Я прочитал справку read.table, но нет упоминания о какой-либо возможности решить, сколько десятичных знаков импортируется.импорт CSV, отсутствующие десятичные значения

Total distance in cell_m YYYYMM tblCells 2012 new_Cellno lat1 lon1 lat2 lon2 
34049.62615 201201 458125 59.175 -169.0751445 58.95 -168.5549133 
17761.45071 201201 458127 59.175 -168.0346821 58.95 -167.5144509 
35.99240908 201201 458156 59.175 -152.9479769 58.95 -152.4277457 
660775.5066 201201 458157 59.175 -152.4277457 58.95 -151.9075145 
757159.5086 201201 458158 59.175 -151.9075145 58.95 -151.3872832 
492577.9578 201201 458159 59.175 -151.3872832 58.95 -150.867052 

и когда они импортируются они выглядят следующим образом:

Total.distance.in.cell_m YYYYMM tblCells.2012.new_Cellno lat1  lon1 lat2  lon2 SECA 
1    15927.873 201202     456785 59.175 -177.3913 58.95 -176.8696 0 
2    389951.316 201202     456786 59.175 -176.8696 58.95 -176.3478 0 
3    492503.129 201202     456787 59.175 -176.3478 58.95 -175.8261 0 
4     9843.761 201202     456788 59.175 -175.8261 58.95 -175.3043 0 
5    97910.237 201202     456832 59.175 -152.8696 58.95 -152.3478 1 
6    465625.432 201202     456833 59.175 -152.3478 58.95 -151.8261 1 
+0

Я не умею правильно форматировать таблицу, как вы форматируете таблицу? –

+0

Вы используете правильный разделитель? Если цифры показывают хорошо, тогда я думаю, что все в порядке: они просто печатаются, но внутренне они точны (я думаю, но не уверен). – Fernando

+0

Посмотрите на '? Option', особенно на аргумент' digits' (например, 'option (digitits = 15)'. – sgibb

ответ

Смежные вопросы