1. 概述
R语言是即使一款功能强大的统计语言,也是一款内容丰富的绘图工具。从原则上讲,你可以用R语言绘制出你能想到的任何图形。
你可以使用par()函数来设置绘图的相关参数(字体、坐标轴、标题等),这种方式设置的绘图参数会对后续的绘图进程持续有效,除非你修改这些参数。
# 使用par()函数设置绘图参数
par() # 查看当前的绘图参数
opar
par(col.lab="red") # 设置x轴和y轴的标签颜色为红色
hist(mtcars$mpg) # 用新设置的绘图参数绘图(mtcars是R中的内置数据集)
par(opar) # 恢复最初的绘图参数
另一种指定绘图参数的方法就是直接在绘图函数中设置,比如直接在hist()函数里就可以指定标签的颜色:
# 直接在hist()函数里指定标签颜色为红色
hist(mtcars$mpg, col.lab="red")
关于如何在不同绘图函数中设置绘图参数,请参见R语言入门系列。
接下来我将主要讲解一些重要的绘图参数,这对于后续内容的学习至关重要。
2. 文本和符号的大小
下面的表格列出一些常见控制文本和符号尺寸的选项:
3. 绘图符号
我们可以使用pch=这个参数去指定图中点的形状,它的值是数字,不同数字代表不同的符号,对于21~25号,我们需要指定边框的颜色(col=)和填充色(bg=)。具体关系如下图所示:
4. 线条
关于线条的相关选项如下表: