02.07.2013 Views

现代统计图形 - 科学网—博客

现代统计图形 - 科学网—博客

现代统计图形 - 科学网—博客

SHOW MORE
SHOW LESS

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 坐标轴刻度标记的缩放倍数

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!