r - 从 ggplot 中删除构面并显示在单个图表上?
问题描述
这是一个与我为利益相关者制作的情节非常相似的情节:
diamonds %>%
group_by(cut, color) %>%
summarise(av_price = mean(price)) %>%
ggplot(aes(color)) +
geom_bar(aes(weight = av_price)) +
facet_wrap(cut ~ .)
我被要求删除刻面,而是将每个切面显示在同一张图表上,但每个切面之间都有一些空间(为了便于阅读,可能每个切面都有自己的颜色?)
我不知道该怎么做。试过:
diamonds %>%
group_by(cut, color) %>%
summarise(av_price = mean(price)) %>%
ggplot(aes(color, cut)) +
geom_bar(aes(weight = av_price))
错误:stat_count() 只能具有 x 或 y 美学。
如何在单个图表上显示每个切割而不是方面?