【发布时间】:2021-09-10 13:34:47
【问题描述】:
Indian style thousand separators 是这样使用的。第一个分隔符为 3 位数(千位),然后每两位分隔符。
1
10
100
1,000
10,000
1,00,000
10,00,000
1,00,00,000
10,00,00,000
我知道我可以使用 scale_y_continuous(labels = scales::comma) 更改/格式化 ggplot2 图表中的轴
但是如何根据上述印度格式更改 r ggplot2 图表轴中的千位分隔符占位符。
一个示例
library(tidyverse)
iris %>%
mutate(Petal.Length= Petal.Length*100000) %>%
ggplot(aes(x= Species, y = Petal.Length)) +
geom_col() +
scale_y_continuous(labels = scales::comma)
由reprex package (v2.0.0) 于 2021-06-28 创建
【问题讨论】:
-
不是 R,但我想你可以重新使用这篇文章中的正则表达式:stackoverflow.com/q/16037165/680068
标签: r ggplot2 locale separator