如何在R中读取大数字(可能是科学记数法)的csv?

我有一个xls文件中的一些13位数字,我使用Excel生成csv文件,因为我需要在R中处理它。然后当R读取csv文件时,它不能识别大数字。 例如,1329100082670在R中将显示为1.329E + 12,并失去其精度。 我试图在Excel中将大数字格式化为文本,然后将其保存为csv,但是这样做不起作用!

提前致谢!

数字可能都在那里,默认情况下R不会显示出来。 看到

> a<-1329100082670 > a [1] 1.3291e+12 > dput(a) 1329100082670 

dput()表示所有数字都保留,即使它们以科学记数法显示在屏幕上。 通过设置scipen选项,可以阻止R使用科学记数法。 就像是

 options(scipen=999) 

将closures大部分科学记数法。 但是,真的,屏幕上看起来不应该太重要,希望。