有没有让geom_legend与geom_bar一起工作?我希望在我的传奇中有太多的线条。它适用于geom_line,但不适用于geom_bar图表。
我在这里使用时效果很好:
ggplot(diamonds, aes(x,y)) +
geom_point(aes(colour = z))+
guides(col = guide_legend(ncol = 2))
它不起作用的代码如下:
ggplot(diamonds, aes(clarity, fill=cut)) +
geom_bar()+
guides(col = guide_legend(ncol = 2))
感谢您的帮助。
答案 0 :(得分:0)
在最后一行将col
更改为fill
。颜色不是映射美学,填充是。