先说说我们人手工作图的方式,1,先画一个坐标轴,2,然后根据数据在图上画图形3,在基础的图形上加一些注释,或加一些对比.基本上这就是我们作图的方式,那么ggplot2就跟这差不多了,1.先设定坐标轴和数据...2,选择要画图形的类型3,添加一些图形,4,丰富一下图形的信息.ggplot2根据这个步骤,把每一步当做一个图层,每一个图层我们都可以设定一些参数....barplot(table(mtcars$cyl)) #当变量为因子型,绘制频数条形图
qplot: 版本改掉了一些参数,暂时未知
ggplot: ggplot(BOD, aes(x...(x), add = TRUE, col = "red") #添加一个函数曲线
qplot: 在新版本中stat参数改动,暂未知
ggplot: ggplot(data.frame(x=c(0, 20)...), aes(x=x)) + stat_function(fun=myfun, geom="line")
----
通过以上对比,我们一看就可以知道,ggplot画图的风格,先画出坐标轴框架,再一层一层的往上添加