找回密码
 注册
查看: 4580|回复: 0

R语言画图时,如何永久改变参数

[复制链接]
发表于 2011-1-22 21:51:20 | 显示全部楼层 |阅读模式
永久性地改变: 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)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

手机版|小黑屋|生物统计家园 网站价格

GMT+8, 2024-11-21 23:28 , Processed in 0.026597 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表