使用:
df %>%
ggplot(aes_string(age)) +
facet_wrap(~CUSTOMER_GROUP, scales="free") +
geom_histogram(binwidth = 3) +
scale_y_continuous(labels=percent) +
theme_igray() +
xlab("Age") +
ylab("")
但正如您所见,这并未考虑合理的百分比值。有没有解决方案来获得更有用的情节?
请注意,我已使用scales="free"
.00
,也可以更好地格式化比例
答案 0 :(得分:0)
解决方案是结合两种方法:
scale_y_continuous(labels=percent) +
用于良好的可视化
实际百分比为..count../sum(..count..
。
要在非标准评估模式aes_string
中正确使用"..count../......"
,只需引用整个内容。