This question already has answers here:
Force R not to use exponential notation (e.g. e+10)?
(4 个回答)
3年前关闭。
有没有办法防止
但相反,我希望
(4 个回答)
3年前关闭。
有没有办法防止
as.character
使用指数表示法?例如,我有num <- c(9999999, 10000000)
char <- as.character(num)
char
[1] "9999999" "1e+07"
但相反,我希望
char
为 "9999999" "10000000"
。谢谢! 最佳答案
format
是一个函数,可让您选择在转换为字符时如何格式化数字。在这种情况下,类似于
format(c(9999999, 10000000), scientific = FALSE, trim = TRUE)
#> [1] "9999999" "10000000"
关于r - 防止 as.character 使用指数符号 r,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/48756967/
10-10 08:02