gpt4 book ai didi

R 编程 : creating a stacked bar graph,,每个堆叠条具有可变颜色

转载 作者:行者123 更新时间:2023-12-04 06:55:32 24 4
gpt4 key购买 nike

我正在尝试创建一个堆叠条形图,每个堆叠条中的颜色都可变;也就是说,一个条在红色之上显示蓝色,下一个在紫色之上显示红色,等等。我还想保留堆叠图形的能力。十分感谢大家。

亚当

最佳答案

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

我将条形高度(实际上是条形段高度)映射到汽车类;我将条形段颜色映射到汽车制造商。因此,七个 x 轴标签中的每一个都对应于因子“类”中的一个级别;同样,条形段的每种颜色对应于因子“制造商”中的一个级别(“制造商”和“类别”都是变量/列,包含在“mpg”数据框中。最后,y 轴显示汽车的数量在每个类别(条形高度)中由制造商(段颜色)。

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

关于R 编程 : creating a stacked bar graph,,每个堆叠条具有可变颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2619069/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com