R中是否有显示用逗号分隔的大数字的功能?

i、 从10000001,000,000.

推荐答案

您可以try format或prettyNum,但这两个函数都返回字符向量.我只会用它来打印.

> prettyNum(12345.678,big.mark=",",scientific=FALSE)
[1] "12,345.68"
> format(12345.678,big.mark=",",scientific=FALSE)
[1] "12,345.68"

编辑:正如迈克尔·奇里科在 comments 中所说:

请注意,这些操作的副作用是在打印的字符串中填充空格,例如:

> prettyNum(c(123,1234),big.mark=",")
[1] "  123" "1,234"

trim=TRUE添加到formatpreserve.width="none"添加到prettyNum以防止出现这种情况:

> prettyNum(c(123,1234),big.mark=",", preserve.width="none")
[1] "123"   "1,234"
> format(c(123,1234),big.mark=",", trim=TRUE)
[1] "123"   "1,234"

R相关问答推荐

R:随机抽取所有可能排列的样本

terra nearest()仅为所有`to_id`列返回NA

R Highcharts与两个位置关联的注释

在垂直轴中包含多个ggplot2图中的平均值

根据选中三个复选框中的一个或两个来调整绘图

如何使下一个按钮只出现在Rshiny 的一段时间后?""

R-更新面内部的栅格值

如何在ggplot图中找到第二轴的比例

将多列合并为单独的名称—值对

可以替代与NSE一起使用的‘any_of()’吗?

在R gggplot2中是否有一种方法将绘图轴转换成连续的 colored颜色 尺度?

从一个列表的框架中移除列表包装器

R中1到n_1,2到n_2,…,n到n_n的所有组合都是列表中的向量?

更改STAT_VALLES/STAT_PEAKS中的箭头线宽/大小

TreeNode打印 twig 并为其上色

以NA为通配符的R中的FULL_JOIN以匹配其他数据中的任何值.Frame

如何构建一个for循环来循环处理动物ID?

按组使用dummy r获取高于标准的行的平均值

R没有按顺序显示我的有序系数?

有没有办法更改ggplot2中第二个y轴的比例限制?