我有一个整数number<-500000
或number1<-1000000
。
我需要将它们格式化为[1] 500 000
[1] 1 000 000
。
怎么做?
答案 0 :(得分:6)
我们可以将format
与big.mark
参数
f1 <- function(num) {
format(num, big.mark = ' ')
}
f1(number)
#[1] "500 000"
f1(number1)
#[1] "1 000 000"
请注意,当我们执行format
时,class
从numeric/integer
更改为character