本文利用ggplot2包来绘制条形图和线图的一个简单体验。
代码如下:
qq <- factor(aa$level)
ggplot(aa,aes(x=aa,y=value,fill=level,colour=qq))+geom_bar(stat="identity",width=0.5,position=position_dodge(0.6))+
geom_smooth(size=1) +
geom_point(size=2)
如果线图使用折线图:
geom_smooth换成geom_line 即可。
得到下图:
心得:
在上述语句中,充分体现出ggplot2包的强大,其强大主要体现在它的灵活性,不仅仅如此,整个R语言就给人一种灵活的感觉,可以随意加减,拆解来达到自己想要的目的。