第3章 R的绘图系统
3-1R语言 三大绘图系统简介
基本绘图系统(Base Plotting System ):
特点是绘图始于空白帆布,所以有人称为艺术家的调色板。需要事先计划(图里的点线以及坐标轴都是人为加上去的);直观地实时反映绘图和分析数据的逻辑
两步=图+修饰/添加=执行一系列函数
适合绘制2D图
Lattice绘图系统(Lattice Plotting System):
绘图=使用一次函数调用(一次成图)
特别适用于观测变量间的交互:在变量z的不同水平,变量y如何随变量x变化
ggplot2绘图系统(ggplot2 Plotting System):
The Grammar of Graphics
图:动词、名词、形容词等
本质是把数据映射到几何客体(points/lines/bars)的美学属性(颜色/形状/大小)
可以视为基本绘图系统+Lattice绘图系统的合体
既可以像Lattice绘图系统一样自动处理标题/文字说明/空间等,但也像基本绘图系统允许通过添加注释进行修改
ggplot
3333333
222222
1111111
ggplot2绘图系统介绍
基本绘图系统的介绍
ggpiot2绘图
lattice绘图系统
基本绘图系统
ggplot2绘图系统(用语法来作图,其本质是将数据映射到几何课题的美学属性上,相当于前两个绘图系统的整合)
Lattice绘图系统(适用于3D绘图)
基本绘图系统
三大绘图系统
R的三大绘图系统之三:
ggplot2绘图系统
R的三大绘图系统之二:
Lattice绘图系统
R的三大绘图系统之一:
基本绘图系统
第二种绘图系统
第三种绘图系统
2D 即二维图形 两个变量 x y