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. QSpinBox千位分隔符
- 5. 千位分隔符printf
- 6. Apache poi - 千位分隔符
- 7. 格式千位分隔符
- 8. 千位分隔符在mysql中
- 9. Inno設置格式與千位分隔符
- 10. .Net/F中的千位分隔符#
- 11. 在iPython中設置千位分隔符,而不使用字符串格式
- 12. 如何在read.csv中聲明千位分隔符?
- 13. 如何在C#中指定可選的千位分隔符?
- 14. 如何在bash中插入千位分隔符?
- 15. 在JSplitPane上設置分隔符位置
- 16. 千分隔符php
- 17. NSNumberFormatter千分隔符
- 18. ExtJs NumberField使用千位分隔符
- 19. 使用千位分隔符的空格
- 20. 刪除千位分隔符C編程
- 21. 與千位分隔符報價
- 22. Fortran小數點和千位分隔符
- 23. 使用number_format添加千位分隔符
- 24. 千位分隔符與數據綁定
- 25. 千位分隔符不適用
- 26. kendoNomeric格式不帶千位分隔符
- 27. 千位分隔符剃刀MVC和JS
- 28. 添加千位分隔符,自動(SWIFT)
- 29. 如何在Arduino上格式化長添加千位分隔符
- 30. 如何在C#中使用cultureinfo設置百萬個分隔符(')和千(。)
使用'formatC' .... –
至少不用點,他們中的R指示小數的標準方式。 – Jaap
找到這篇文章,爲您的問題更多的答案,http://stackoverflow.com/questions/3838774/comma-separator-for-numbers-in-r –