2
我试图在每个堆叠的条形图中创建具有可变着色的堆叠条形图;也就是说,一个酒吧在红色的顶部表示蓝色,在紫色顶部的红色表示下一个红色等。我还想保留堆叠图形的能力。十分感谢大家。R编程:创建一个堆叠的条形图,每个堆叠的条形图都有不同的颜色
亚当
我试图在每个堆叠的条形图中创建具有可变着色的堆叠条形图;也就是说,一个酒吧在红色的顶部表示蓝色,在紫色顶部的红色表示下一个红色等。我还想保留堆叠图形的能力。十分感谢大家。R编程:创建一个堆叠的条形图,每个堆叠的条形图都有不同的颜色
亚当
下面的图(其创建瓦特/代码只是它上面)示出了由主要汽车制造商生产的汽车的类型。
我把酒吧高度(实际上是酒吧段高度)映射到汽车级;我将条形图颜色映射到汽车制造商。因此,七个x轴标签中的每一个对应于因子'class'中的一个等级;同样,条形段的每种颜色对应于“制造商”因素中的一个级别(“制造商”和“班级”都是'mpg'数据框中的变量/列w /最后,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