|
永久性地改变: par() 函数
函数par() 用于访问和修改当前图形设备的参数列表。
par() 没有参数,将返回所有图形参数的列表和当前设备的设定
值。
par(c("col", "lty")) 设定一个字符串向量的参数,仅仅返回指定的参数(同样是
一个列表)。
par(col=4, lty=2) 给定参数(或者是一个列表参数),设置指定图形参数的
值,以列表的形式返回参数的初始值。
通过函数par() 设定图形参数会永久地改变参数值,因为以后所有在当前设备
中调用的图形函数都会受这些设置值影响。你可以用这种办法设定图形参数的\默
认"值。这些默认值将会被所有图形函数调用,除非你设定了其他值。
注意,调用par() 常常会影响图形参数的全局值,这种情况甚至出现在函数内部
调用par()。这种行为不是我们想要的-我们通常只是想设定一些图形参数,绘制一
些图片,然后恢复原始值以免影响到其他用户的R 会话。你可以通过保存par() 的值
来恢复初始值。当图形绘制结束后,你可以重新载入这些保存的初始值2。
> oldpar <- par(col=4, lty=2)
... 图形命令...
> par(oldpar)
为保存和恢复所有设定的3图形参数,可以使用
> oldpar <- par(no.readonly=TRUE)
... 图形命令...
> par(oldpar)
|
|