首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用ggplot修改条形图中的图例标题

如何使用ggplot修改条形图中的图例标题
EN

Stack Overflow用户
提问于 2017-01-14 20:22:31
回答 1查看 14.4K关注 0票数 0

假设您有一个简单的数据集,如下所示:

代码语言:javascript
运行
复制
   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执行按颜色分类的条形图。因此,我创建了以下代码:

代码语言:javascript
运行
复制
 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,我希望它显示一个自定义的标题。

我几乎可以肯定这是一个愚蠢的问题,但我已经尝试了两天,但我没有找到解决它的方法。

谢谢你,阿尔瓦罗

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-14 20:36:42

代码语言:javascript
运行
复制
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")

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41649929

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档