通常,当我制作自己的绘图函数时,我会制作一个构造:

op <- par("mypar"=myvalue)
on.exit(par(op))

这是将par恢复到以前值的标准方法.假设您正在运行一些确实更改了某些PAR的函数,并且需要在R中启动时重置为默认值.这样做的方便方法是什么?

或者换句话说:如何达到par()的默认值?

推荐答案

每次打开一个新设备时,()将重置,所以另一个选项是简单地执行dev.off()并继续.

R相关问答推荐

如何在列表的子元素上使用setName

如何按照特定顺序拆分字符?

在Julia中调用R函数

如何根据包含相同值的某些列获取总额

根据固定值范围在tible中添加新行

为什么横向页面会导致officeverse中的页码/节头/页脚出现问题?

如何改变时间图R中的悬停信息?

如何在R中描绘#符号?

根据类别合并(汇总)某些行

线性模型斜率在减少原始数据时提供NA

在不丢失空值的情况下取消列出嵌套列表

SHINY:使用JS函数应用的CSS样式显示HTML表格

从R中的对数正态分布生成随机数的正确方法

如何创建累加到现有列累计和的新列?

如何使用同比折线图中的个别日

如何将一个方阵分解成没有循环的立方体

用多边形替换地块点

Conditional documentr::R中数据帧的summarize()

通过R:文件名未正确写入[已解决]将.nc文件转换和导出为.tif文件

我已经运行了几个月的代码的`Palette()`中出现了新的gglot错误