3.1 使用图形
载入数据
plot()函数
abline()函数
加title(" ")
3.2 一个简单的例子
plot()是R中为对象作图的一个泛型函数
help(plot)可以查看其它选项
3.3 图形参数
函数par()指定图形参数的选项自定义一幅图形的多个特征(字体、颜色、坐标轴、标签)
3.3.1 符号和线条
| 参数 | 描述 |
|---|---|
| pch | 指定绘制点时使用的符号 |
| cex | 指定符号的大小 |
| lty | 指定线条类型 |
| lwd | 指定线条宽度 |


3.3.2 颜色
| 参数 | 描述 |
|---|---|
| col | 默认的绘图颜色 |
| col.axis | 坐标轴刻度文字的颜色 |
| col.lab | 坐标轴标签的颜色 |
| col.main | 标题颜色 |
| col.sub | 副标题颜色 |
| fg | 图形的前景色 |
| bg | 图形的背景色 |
在R中,可以通过颜色下标、颜色名称、十六进制的颜色值、RGB值或HSV值来指定颜色。
举例:col=1、col="white"、col="#FFFFFF"、col=rgb(1,1,1)和col=hsv(0,0,1)都是表示白色的等价方式。
函数rgb()可基于红-绿-蓝三色值生成颜色;hsv()基于色相-饱和度-亮度值来生成颜色。
3.3.3 文本属性
字号、字体、字样
用于指定文本大小的参数
| 参数 | 描述 |
|---|---|
| cex | 表示相对于默认大小缩放倍数的数值。 |
| cex.axis | 坐标轴刻度文字的缩放倍数 |
| cex.lab | 坐标轴标签的缩放倍数 |
| cex.main | 标题的缩放倍数 |
| cex.sub | 副标题的缩放倍数 |
用于指定字体族、字号和字体的参数
| 参数 | 描述 |
|---|---|
| font | 整数,用于指定绘图使用的字体样式。1=常规2=粗体3=斜体4=粗斜体5=符号字体 |
| font.axis | 坐标轴刻度文字的字体样式 |
| font.lab | 坐标轴标签的字体样式 |
| font.main | 标题的字体样式 |
| font.sub | 副标题的字体样式 |
| ps | 字体磅值 |
| family | 绘制文本时使用的字体族。(标准的取值为serif称线、sans无称线、mono等宽) |
3.3.4 图形尺寸与边界尺寸
| 参数 | 描述 |
|---|---|
| pin | 以英寸表示的图形尺寸 |
| mai | 以数值向量表示的边界大小(顺序为下左上右),单位为英寸 |
| mar | 以数值向量表示的边界大小(顺序为下左上右) |
3.4 添加文本、自定义坐标轴和图例
高级绘图函数如plot、hist、boxplot也允许自行设定坐标轴和文本标注选项。
标题main, 副标题sub, 坐标轴标签xlab、ylab并制定了坐标轴范围xlim、ylim。
3.4.1 标题 title函数
3.4.2 坐标轴 axis函数
3.4.3 参考线 abline函数
3.4.4 图例 legend函数
3.4.5 文本标注 text函数和mtext函数
3.4.6 数学标注 plotmath函数
3.5 图形的组合
函数layout()