R中是否有函数可以减少条形图y轴上百分比的零的数量?

问题描述 投票:0回答:1

我写了代码 ggplot(data = summary_datas)+geom_bar(mapping = aes(x=member_casual,fill=member_casual))+labs(title = "骑手会员数据", subtitle= "不同类别的注册骑手数量差异")+主题(plot.title.position = "plot",plot.title = element_text(hjust = 0.5))+主题(plot.subtitle = element_text(hjust = 0.5))+scale_y_continuous(labels = scales::percent_format(accuracy = 1) )

在 R 中创建一个条形图,y 轴上有百分比值,但我的百分比以千为单位,例如(10 000%, 20 000%) 而不是十。请有人帮助我。

我尝试使用 ylim 函数,但没有成功

r visualization data-analysis data-processing question2answer
1个回答
0
投票

发生这种情况是因为

percent()
系列函数旨在将比例(1)转换为百分比。

例如

library(scales)

label_percent()(1)
#> "100%"

label_percent()(.5)
#> "50%"

label_percent()(100)
#> "10 000%"

为了获得合理的标签,您需要确保将比例传递给缩放函数,而不是预先格式化的百分比。

© www.soinside.com 2019 - 2024. All rights reserved.