首页 > 解决方案 > 在 R 中格式化数字

问题描述

我有一个带有数字的数据框。我需要通过添加逗号来格式化它。

df
ColA   ColB
sd     68900744.0
fg     78900744.0
gh     88900744.0
fg     1375292.0

预期产出

df
ColA   ColB
sd     68,900,744
fg     78,900,744
gh     88,900,744
fg     1,375,292

标签: r

解决方案


有关更多信息,请参阅?formatC

  df$ColB_new <- formatC(df$ColB, format="f", big.mark=",", digits=0)

对于替代选项,请参阅R 中的格式数字,带有逗号千位分隔符和指定的小数R 中数字的逗号分隔符?


推荐阅读