|
除了低级作图命令之外,图形的显示也可以用绘图参数来改良。绘图参
数可以作为图形函数的选项(但不是所有参数都可以这样用),也可以用函
数par来永久地改变绘图参数,也就是说后来的图形都将按照par指定的参数
来绘制。例如,下面的命令:
> par(bg="yellow")
将导致后来的图形都以黄色的背景来绘制。有73个绘图参数,其中一些
有非常相似的功能。这些参数详细的列表可以参阅?par;下面的表格只列举
了最常用的参数。
adj 控制关于文字的对齐方式,0是左对齐,0.5是居中对齐,1是右对齐,值> 1时
对齐位置在文本右边的地方,取负值时对齐位置在文本左边的地方;如果给出
两个值(例如c(0, 0)),第二个只控制关于文字基线的垂直调整
bg 指定背景色(例如bg="red", bg="blue"; 用colors()可以显示657种可用的颜
色名)
bty 控制图形边框形状,可用的值为: "o", "l", "7", "c", "u" 和"]" (边框和字符
的外表相像);如果bty="n"则不绘制边框
cex 控制缺省状态下符号和文字大小的值; 另外,cex.axis控制坐标轴刻度
数字大小,cex.lab控制坐标轴标签文字大小,cex.main控制标题文字大
小,cex.sub控制副标题文字大小
col 控制符号的颜色; 和cex类似, 还可用:col.axis, col.lab, col.main,
col.sub
font 控制文字字体的整数(1: 正常,2: 斜体,3: 粗体,4: 粗斜体);和cex类似,
还可用: font.axis, font.lab, font.main, font.sub
las 控制坐标轴刻度数字标记方向的整数(0: 平行于轴,1: 横排,2: 垂直于轴,3:
竖排)
lty 控制连线的线型, 可以是整数(1: 实线,2: 虚线,3: 点线,4: 点虚
线,5: 长虚线,6: 双虚线),或者是不超过8个字符的字符串(字符为
从"0"到"9"之间的数字)交替地指定线和空白的长度,单位为磅(points)或
象素,例如lty="44"和lty=2效果相同
lwd 控制连线宽度的数字
mar 控制图形边空的有4个值的向量c(bottom, left, top, right), 缺省值
为c(5.1, 4.1, 4.1, 2.1)
mfcol c(nr,nc)的向量,分割绘图窗口为nr行nc列的矩阵布局,按列次序使用各子窗
口
mfrow 同上,但是按行次序使用各子窗口
pch 控制符号的类型,可以是1到25的整数,也可以是""里的单个字符
ps 控制文字大小的整数,单位为磅(points)
pty 指定绘图区域类型的字符,"s": 正方形,"m":最大利用
tck 指定轴上刻度长度的值,单位是百分比,以图形宽、高中最小一个作为基数;
如果tck=1则绘制grid
tcl 同上,但以文本行高度为基数(缺省下tcl=-0.5)
xaxt 如果xaxt="n"则设置x-轴但不显示(有助于和axis(side=1, ...)联合使用)
yaxt 如果yaxt="n"则设置y-轴但不显示(有助于和axis(side=2, ...)联合使用)
|
|