我想将一个数字转换为指定数量的有效数字,例如一些"1.0"
从FUN(1.01)
. (我需要一个字符,因为该值将用于xtable
.
我怀疑这是微不足道的,但我遇到了麻烦。
这是我尝试过的:
> signif(1.01, 2)
[1] 1
> round(1.01, 2)
[1] 1.01
> format(1.01, digits = 2)
[1] "1"
> as.character(trunc(1.20, 3))
[1] "1"
> as.character(round(1.01, digits = 2))
[1] "1"
有没有可以做到这一点的功能?