首页 > 解决方案 > 无法将科学记数法转换为 R 中的数字

问题描述

谁能帮我将 exp 转换为 R 中的数字

> asd <-data.frame(a = c(1234254535343,423), b= c("a","f"))
> asd$a <- scientific(asd$a, digits = 3)
> asd
         a b
1 1.23e+12 a
2 4.23e+02 f

> asd$a <- format(asd$a, scientific = FALSE)
> asd
         a b
1 1.23e+12 a
2 4.23e+02 f

预期产出

> asd
         a      b
1 1234254535343 a
2 423           f

标签: r

解决方案


推荐阅读