现代统计图形 - 科学网—博客
现代统计图形 - 科学网—博客
现代统计图形 - 科学网—博客
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
22 第三章 细节<br />
3.1 par()函数的参数详解<br />
函数par()可以用来设置或者获取图形参数,par()本身(括号中不写任<br />
何参数)返回当前的图形参数设置(一个list);若要设置图形参数,则可<br />
用par(tag = value)的形式,其中tag的详细说明参见下面的列表,value就<br />
是参数值,例如:<br />
1 > # 设置边距参数和背景色<br />
2 > par(mar = c(4, 4, 1, 0.5), bg = "yellow")<br />
目前par()函数涉及到的图形参数大约有70个,这里只是选取其中40多<br />
个常用且较易理解的参数进行解释说明如下列表,其它参数请参阅R帮<br />
助?par。<br />
adj 调整图中字符的相对位置;取值:长度为2的数值向量,分别表示字符<br />
边界矩形框的左下角相对坐标点(x, y)位置的调整,向量的两个数值<br />
一般都在[0, 1]范围中(有些图形设备中也可以超出此范围),表示字<br />
符串以左下角为基准、根据自身的宽度和高度分别向左和向下移动的<br />
比例,默认为c(0.5, 0.5)。例如c(0, 0)表示整个字符(串)的左下<br />
角对准设定的坐标点,而c(1, 0)则表示字符串横向移动了自身宽度<br />
的距离,而纵向不受影响。具体示例参见图3.1左上图<br />
ask 切换到下一个新的作图设备(通常是作一幅新图)时是否需要用户输<br />
入(敲回车键或点鼠标);TRUE表示是;FALSE表示否。当有多幅图将<br />
逐一出现而需要按顺序一步步在图形设备上展示时很有用,这种情况<br />
下若设置ask为TRUE,那么作图时每一副新图的出现都要先等待用户<br />
输入,否则所有的图将会一闪而过<br />
bg 设置图形背景色;关于颜色值的设置请参见4.1节<br />
bty 设置图形边框样式;取值为字符o, l, 7, c, u, ]之一;这些字符<br />
本身的形状对应着边框样式,比如(默认值)o表示四条边都显示,<br />
而c表示不显示右侧边,参见图3.2四幅图的边框样式<br />
cex 图上元素(文本和符号等)的缩放倍数;取值为一个相对于1的数值<br />
(默认为1)。具体的细节缩放可以通过如下参数设置(默认值均为1):<br />
cex.axis 坐标轴刻度标记的缩放倍数