假设您有一个简单的数据集,如下所示:
ive
region Edad
1 Española 23
2 Española 37
3 Española 40
4 Española 21
5 Africana 29
6 Española 42
7 Europea 29
8 Española 25
9 Española 32
10 Española 20
我感兴趣的是为变量region
执行按颜色分类的条形图。因此,我创建了以下代码:
g1 <- ggplot(ive, aes(x=reorder(ive$region, -table(ive$region)[ive$region])))
g1 + geom_bar(aes(fill=ive$region)) + geom_text(stat='count',aes(label=..count..),vjust=-0.7) + xlab("")
但是绘图的图例显示的是ive$region
,我希望它显示一个自定义的标题。
我几乎可以肯定这是一个愚蠢的问题,但我已经尝试了两天,但我没有找到解决它的方法。
谢谢你,阿尔瓦罗
发布于 2017-01-14 20:36:42
ggplot(ive, aes(x=reorder(ive$region, -table(ive$region)[ive$region]))) +
geom_bar(aes(fill=ive$region)) +
geom_text(stat='count',aes(label=..count..),vjust=-0.7) +
labs(x = "", fill = "Region")
https://stackoverflow.com/questions/41649929
复制相似问题