标签: r
在R中,如何确保我只在小数点后打印3个字符/数字? 我认为使用nsmall参数的格式命令就足够了,但我没有得到必要的答案
> format(0.6791787, nsmall=3) [1] "0.6791787"
我想要0.679
答案 0 :(得分:2)
使用sprintf它将是
sprintf
sprintf("%.3f", 0.6791787) # [1] "0.679"
.之后和f之前的数字是小数点后打印的位数。
.
f