小编lyn*_*123的帖子

尽管设置了数字选项,read_excel仍截断数字

read_excel()我正在尝试使用“readxl”包中的函数将 Excel 文件读入 R。Excel 文件中单元格中的数字保留 3 位小数,例如 0,684 1,338 74,296。在 R 数据框中,相同的数字是0,684 1,34 74,3。为什么只剩下3位数字了?

我已经设置了options(digits=5)(也尝试了不同的值)。

我也尝试过read_excel("file.xlsx", col_types = c("text", "text", "text"))(这给了我字符串:)74.296000000000006 1.3380000000000001 0.68400000000000005,然后使用 转换为数字as.numeric(),但数字再次被截断:0,684 1,34 74,3

如果您知道原因,请告诉我:)

r xlsx data-import readxl

2
推荐指数
1
解决办法
3635
查看次数

标签 统计

data-import ×1

r ×1

readxl ×1

xlsx ×1