r - 在 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
解决方案
有关更多信息,请参阅?formatC
df$ColB_new <- formatC(df$ColB, format="f", big.mark=",", digits=0)
对于替代选项,请参阅R 中的格式数字,带有逗号千位分隔符和指定的小数或R 中数字的逗号分隔符?
推荐阅读
- vba - 运行时错误“438”:对象不支持此属性或过滤器删除方法
- python-3.x - Numpy根据百分位数删除二维数组的元素
- java - 我如何使用java在mysql数据库中根据日期差异(来自另一个表的日期和当前日期)将表中的特定标志更新为'Y'
- python - 使用scrapy抓取多个页面
- android - Xamarin.Andorid 的 Ble Api 示例
- java - 如何在 Sling 中找到服务器上的 servlet?
- c++ - 如果 copts 不允许系统路径,如何引用外部依赖项使用的系统库?
- c# - 显示下一个营业日和营业时间
- javascript - 如何使用 nuxtjs 重新加载路由
- angular - 了解 Angular HTTP 调用何时完成