【发布时间】:2020-01-14 20:22:40
【问题描述】:
我目前正在使用一个数据集(由生物统计学研究项目制作),该数据集表示表达式排名的值是“1.00e3”而不是“1.00e+03”,这在排名时似乎会混淆系统。有没有人对如何在数据框中工作以强制将“e”符号转换为标准形式有任何想法?我已经尝试过 scipen 和 formatC。
【问题讨论】:
-
试试
options(scipen = 999) -
1.00e3仍被视为标准。non-standard是什么意思? -
as.numeric("1.00e3")似乎工作得很好。您能否使用示例输入和您正在运行的代码创建某种reproducible example 以明确问题所在?
标签: r scientific-notation