第一部分第3章 图形初阶

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()

3.6 小结

你可能感兴趣的:(第一部分第3章 图形初阶)