首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R编程:创建堆叠条形图,每个堆叠条形图的颜色可变

R编程:创建堆叠条形图,每个堆叠条形图的颜色可变
EN

Stack Overflow用户
提问于 2010-04-12 07:09:40
回答 1查看 3.3K关注 0票数 2

我正在尝试创建一个堆叠条形图,在每个堆叠条形图中使用可变颜色;也就是说,一个条形图在红色的顶部显示蓝色,下一个条形图在紫色的顶部显示红色,依此类推。我还希望保留堆叠图的功能。太感谢你们了。

亚当

EN

回答 1

Stack Overflow用户

发布于 2010-04-12 09:15:44

下面的图(用上面的代码创建)显示了主要汽车制造商生产的汽车类型。

我将条形高度(实际上是条形线段高度)映射到汽车类;我将线条线段颜色映射到汽车制造商。最后,y轴按制造商(细分颜色)显示每个类别中的汽车数量(条形高度)。

代码语言:javascript
运行
复制
library(ggplot2)
data(mpg)     # data set provided w/ ggplot2

px = ggplot(mpg, aes(x=class, fill=manufacturer)) + geom_bar() 

print(px)

alt text http://img245.imageshack.us/img245/6678/stackedbar.png

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

https://stackoverflow.com/questions/2619069

复制
相关文章

相似问题

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