我经常玩弄par()
png()
等等,然后我经常需要手动执行一条随机线dev.off()
来重置我所有的图形参数。
查看文档,我找不到可以让我快速完成的捷径。我错过了什么?如果没有,是否可以创建类似的东西(即发送dev.off()
到 R 的快捷方式)?
我经常玩弄par()
png()
等等,然后我经常需要手动执行一条随机线dev.off()
来重置我所有的图形参数。
查看文档,我找不到可以让我快速完成的捷径。我错过了什么?如果没有,是否可以创建类似的东西(即发送dev.off()
到 R 的快捷方式)?
来自?par
:
'par()' (无参数)或 'par(no.readonly = TRUE)' 用于获取 所有图形参数(作为命名列表)。它们的名称当前取自未导出的变量“graphics:::.Pars”。
因此,您可以执行以下操作:
#get the default values
x<-par(no.readonly=TRUE)
#set some values
par(mfrow=c(2,1))
#plot something
plot(1:10)
plot(10:1)
#reset the pars
do.call(par,x)
#new plot
plot(1:10)