将数学符号转换为字符串

时间:2013-10-22 17:27:08

标签: r tostring

解决方案可能非常简单,但我似乎无法轻易搞清楚。我有以下号码:

a = 1000000
#> a
#[1] 1e+06

我想将“a”转换为字符串,但是当我尝试使用toString时,它会提供以下内容:

#> toString(a)
#[1] "1e+06"

我想获得:1,000,000,而使用逗号分隔符。这容易实现吗? 谢谢!

1 个答案:

答案 0 :(得分:6)

format(1e6, big.mark=",", scientific=FALSE)prettyNum(1000000,big.mark=",",scientific=F)应该会为您提供所需的结果