本文主要是介绍R语言:ggplot()函数画堆砌条形图,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
R语言画条形图的函数有:ggplot(),barplot(),这里讲ggplot()画函数。
画下面数据的条形堆砌图,其中,横轴level,纵轴percentage,颜色按照behavior的值给。颜色配一下,不要全是蓝色,要彩色。横轴显示全“0,1,2,3,4,5”。加一个legend,表示每个颜色什么behavior。
画图的代码如下:
ggplot(data,aes(x=level,y=percentage,fill=factor(behavior)))+geom_col(position = "fill", width = 0.6)
运行后的结果图如下:
这篇关于R语言:ggplot()函数画堆砌条形图的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!