gpt4 book ai didi

r - 数字格式,写 1e-5 而不是 0.00001

转载 作者:行者123 更新时间:2023-12-03 10:33:01 24 4
gpt4 key购买 nike

我用过 read.table读取包含数字(例如 0.00001)的文件

当我用 write.table 回信时这些数字显示为 1e-5

如何保留旧格式?

最佳答案

您可以通过根据需要将数字转换为带有格式的字符串,然后使用参数 quote = FALSE 来完成此操作。在调用 write.table .

dfr <- data.frame(x = 10^(0:15))
dfr$y <- format(dfr$x, scientific = FALSE)
write.table(dfr, file = "test.txt", quote = FALSE)

请注意,您不需要更改文件中数字的格式。几乎每个科学软件和每个电子表格都能理解数字的科学记数法,并且还有数字格式选项,因此您可以按照自己的选择查看它们。

关于r - 数字格式,写 1e-5 而不是 0.00001,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3978266/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com