我有以下问题。我有大约 10-20 位小数的数值。我将这些值写入 .csv(通过 write.csv2())和数据库(通过 RODBC 包中的 SQLSave())。所有小数对我来说都是相关的。不幸的是,R 将小数点后 8 位的数字四舍五入。
举个例子:
5655698.697843645699322
变成:
5655698,69784365
我试图增加位数($digits
in options()
),但这只会影响我在控制台中看到的位数。我试过了format(,digits=x)
,这很有效。但是,由于我有大量列,这非常昂贵,而且看起来不是一个干净的解决方案。
是否有另一种方法可以通过写入 .csv 和数据库来增加位数?