【发布时间】:2013-08-21 13:29:15
【问题描述】:
我遇到以下问题。我有大约 10-20 位小数的数值。我将这些值写入 .csv(通过 write.csv2())和数据库(通过 RODBC 包中的 SQLSave())。所有小数对我来说都是相关的。 不幸的是,R 将小数点后 8 位的数字四舍五入。
举个例子:
5655698.697843645699322
变成:
5655698,69784365
我尝试增加位数(options() 中的$digits)但这只会影响我在控制台中看到的位数。
我试过format(,digits=x),这很有效。但是,由于我有大量列,这非常昂贵,而且看起来不是一个干净的解决方案。
还有其他方法可以通过写入 .csv 和数据库来增加位数吗?
【问题讨论】:
标签: r