yilence 发表于 2016-1-9 12:07 
自己找到一个方法,format(5e+5, scientific = FALSE)就可以了
请教下,用你这个方法确实不是科学计数法了,可得到的值和原来的值不一样啊,这个怎么解决呢?如:
> a<-123456789987654321123456
> a
[1] 1.234568e+23
> format(a,scientific=F)
[1] "123456789987654325240268"
> format(a,scientific=F,digits=14)
[1] "123456789987654325240268"
> format(a,scientific=F,digits=7)
[1] "123456789987654325240268"
>
PS:我这边处理的是数据字段列,请指教