> format(1111111, digits=10, nsmall=2, decimal.mark=".", big.mark=",")
[1] "1,111,111.00"
正如所料。但是:
> format(1000000, digits=10, nsmall=2, decimal.mark=".", big.mark=",")
[1] "1e+06"
预期:10,000,000.00
。我查了?format
,没有什么明显的。
答案 0 :(得分:4)
设置scientific
参数:
format(1000000, digits=10, nsmall=2, decimal.mark=".",
big.mark=",",scientific=FALSE)
[1] "1,000,000.00"