R中的格式编号,带有逗号千位分隔符和指定的小数

马克斯·吉尼斯(Max Ghenis)

我想同时使用数字分隔符和小数位数来格式化数字。我知道如何分开执行这些操作,但不能一起执行。

比如,我用format为小数:

FormatDecimal <- function(x, k) {
  return(format(round(as.numeric(x), k), nsmall=k))
}
FormatDecimal(1000.64, 1)  # 1000.6

对于数千个分隔符,formatC

formatC(1000.64, big.mark=",")  # 1,001

这些虽然不能很好地配合使用:

formatC(FormatDecimal(1000.64, 1), big.mark=",")  
# 1000.6, since no longer numeric
formatC(round(as.numeric(1000.64), 1), nsmall=1, big.mark=",")
# Error: unused argument (nsmall=1)

我如何得到1,000.6

编辑:这不同于这个问题,询问关于格式化3.14如3,14(被标记为可能的DUP)。

马克斯·吉尼斯(Max Ghenis)

formatformatC

format(round(as.numeric(1000.64), 1), nsmall=1, big.mark=",") # 1,000.6

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当某些行包含逗号(如千位分隔符和“标志,而无小数的行没有标志时,如何在R中读取数据)

来自分类Dev

输入类型编号中均使用小数点和千位分隔符

来自分类Dev

R:如何读取带有data.table :: fread的CSV文件,该文件的逗号为小数,点为千位分隔符=“。

来自分类Dev

格式化带逗号的小数作为小数分隔符,不带千位分隔

来自分类Dev

用 格式化整数。作为千位分隔符,没有小数

来自分类Dev

带有千位分隔符和十进制(如有必要)的数字格式

来自分类Dev

格式化带有美元符号和千位分隔符的引导表

来自分类Dev

千位分隔符带有“/”的字符串数字格式

来自分类Dev

带有剃刀MVC和js的千位分隔符

来自分类Dev

SSRS - 带有千位和小数分隔符的自定义货币格式

来自分类Dev

将带有千位分隔符的值插入表中

来自分类Dev

在带有千位分隔符的 ComboBox 中显示值

来自分类Dev

仅在小数点逗号前添加千位分隔符

来自分类Dev

逗号作为小数分隔符空格作为千位分隔符 C#

来自分类Dev

格式编号,空格作为千位分隔符

来自分类Dev

格式编号,以空格作为千位分隔符

来自分类Dev

正则表达式用于多种格式的小数和千位分隔符

来自分类Dev

数字格式:去除千位分隔符(逗号,引号等)

来自分类Dev

数字格式,删除千位分隔符

来自分类Dev

如何通过 Python Regex 查找带有美元符号、千位分隔符和小数点的价格标签

来自分类Dev

用小数点分隔符和千位分隔符验证小数

来自分类Dev

正则表达式用于8,2小数,在Java中带有千位分隔符

来自分类Dev

如何获取toLocaleString()方法的小数和千位分隔符?

来自分类Dev

千位分隔符-使用XLConnect和R格式化Excel单元格

来自分类Dev

千位分隔符和日期格式之间的冲突-pandas.read_csv

来自分类Dev

输入类型=“数字”,具有货币格式(千位分隔符)

来自分类Dev

oracle中的千位分隔符功能?

来自分类Dev

DBGrid中的千位分隔符

来自分类Dev

awk中的千位分隔符

Related 相关文章

  1. 1

    当某些行包含逗号(如千位分隔符和“标志,而无小数的行没有标志时,如何在R中读取数据)

  2. 2

    输入类型编号中均使用小数点和千位分隔符

  3. 3

    R:如何读取带有data.table :: fread的CSV文件,该文件的逗号为小数,点为千位分隔符=“。

  4. 4

    格式化带逗号的小数作为小数分隔符,不带千位分隔

  5. 5

    用 格式化整数。作为千位分隔符,没有小数

  6. 6

    带有千位分隔符和十进制(如有必要)的数字格式

  7. 7

    格式化带有美元符号和千位分隔符的引导表

  8. 8

    千位分隔符带有“/”的字符串数字格式

  9. 9

    带有剃刀MVC和js的千位分隔符

  10. 10

    SSRS - 带有千位和小数分隔符的自定义货币格式

  11. 11

    将带有千位分隔符的值插入表中

  12. 12

    在带有千位分隔符的 ComboBox 中显示值

  13. 13

    仅在小数点逗号前添加千位分隔符

  14. 14

    逗号作为小数分隔符空格作为千位分隔符 C#

  15. 15

    格式编号,空格作为千位分隔符

  16. 16

    格式编号,以空格作为千位分隔符

  17. 17

    正则表达式用于多种格式的小数和千位分隔符

  18. 18

    数字格式:去除千位分隔符(逗号,引号等)

  19. 19

    数字格式,删除千位分隔符

  20. 20

    如何通过 Python Regex 查找带有美元符号、千位分隔符和小数点的价格标签

  21. 21

    用小数点分隔符和千位分隔符验证小数

  22. 22

    正则表达式用于8,2小数,在Java中带有千位分隔符

  23. 23

    如何获取toLocaleString()方法的小数和千位分隔符?

  24. 24

    千位分隔符-使用XLConnect和R格式化Excel单元格

  25. 25

    千位分隔符和日期格式之间的冲突-pandas.read_csv

  26. 26

    输入类型=“数字”,具有货币格式(千位分隔符)

  27. 27

    oracle中的千位分隔符功能?

  28. 28

    DBGrid中的千位分隔符

  29. 29

    awk中的千位分隔符

热门标签

归档