ggplot2是一个非常强大的画图软件包,作为一个R语言爱好者,了解ggplot2是非常必要的。本文将介绍如何利用ggplot2画出各种各样漂亮的图。
1、 ggplot2包在线安装
install.packages(“ggplot2”)
注意:在安装过程中,可能会提示错误要求安装其依赖的package,安装即可
2、 ggplot2基本要素
在举例之前,有必要说明一下ggplot2的基本要素。主要包括一下几个方面:
1)数据(Data)和映射(Mapping)
2)几何对象(Geometric)
3)标尺(Scale)
4)统计变换(Statistics)
5)坐标系统(Coordinante)
6)图层(Layer)
7)分面(Facet)
8)主题(Theme)
注:限于篇幅,本文仅简单提及,如需详细了解,可网上搜索相关的资料。
3、 加载ggplot2软件包
library(ggplot2)
4、 准备数据
为更容易从实例中看出数据与图形的对应关系,本例中仅以随机产生的较为简单的数据集作为示例。
a<-rnorm(20,mean=1,sd=0.1)
b<-rnorm(20,mea