1
A
回答
3
你可以试试这个:
x <- 123456789101112
formatC(x, format="f", big.mark = ",", digits=0)
#[1] "123,456,789,101,112"
当然,只要你喜欢,你可以改变“big.mark”的入口,例如,用空格代替它。
3
通过正则表达式,
gsub("(?!^)(?=(?:\\d{3})+$)", ".", '53332', perl=T)
# [1] "53.332"
gsub("(?!^)(?=(?:\\d{3})+$)", ".", '533382', perl=T)
# [1] "533.382"
gsub("(?!^)(?=(?:\\d{3})+$)", ".", '5333829', perl=T)
# [1] "5.333.829"
gsub("(?!^)(?=(?:\\d{3})+$)", ",", '5333829', perl=T)
# [1] "5,333,829"
相关问题
- 1. 如何在Java中设置千位分隔符?
- 2. 如何设置千位分隔符的小数点后两位?
- 3. 千位分隔符在Python
- 4. 如何设置自定义千位分隔符?
- 5. 千分隔符自定义位置
- 6. QSpinBox千位分隔符
- 7. 千位分隔符printf
- 8. 添加千位分隔符
- 9. 格式千位分隔符
- 10. Apache poi - 千位分隔符
- 11. MYSQL - 千位分隔符
- 12. 千位分隔符在mysql中
- 13. Inno设置格式与千位分隔符
- 14. .Net/F中的千位分隔符#
- 15. 在iPython中设置千位分隔符,而不使用字符串格式
- 16. 如何在read.csv中声明千位分隔符?
- 17. 如何在Python中为千位分隔符格式化?
- 18. 如何在C#中指定可选的千位分隔符?
- 19. 如何在bash中插入千位分隔符?
- 20. 在JSplitPane上设置分隔符位置
- 21. 在Plotly中更改R的区域设置(千位分隔符和十进制字符)
- 22. 在Android中设置千分隔符EditText无法正常工作
- 23. 千分隔符php
- 24. NSNumberFormatter千分隔符
- 25. 删除千位分隔符C编程
- 26. ExtJs NumberField使用千位分隔符
- 27. 使用number_format添加千位分隔符
- 28. 千位分隔符的数字格式
- 29. Python脚本插入千位分隔符
- 30. 与千位分隔符报价
使用'formatC' .... –
至少不用点,他们中的R指示小数的标准方式。 – Jaap
找到这篇文章,为您的问题更多的答案,http://stackoverflow.com/questions/3838774/comma-separator-for-numbers-in-r –