在自己的包中自动设置选项

auto set options in own package

可能是bad style但是我可以修改包加载的选项吗?例如。我的包裹应该设置以下选项

options(java.parameters = "-Xmx8000m")
options(dplyr.width = Inf)
lattice.options(default.args = list(as.table = TRUE))
lattice.options(skip.boundary.labels = 0)

是的,您当然可以 -- 为此使用 .onAttach() 函数。不过,您可能希望确保对此进行记录,并可能在卸载包时恢复它。

你是否应该不是很清楚。作为替代方案(这可能更常见),您还可以在 ~/.Rprofile 或站点范围 Rprofile.site 中设置 个人偏好 。我经常为自己和同事做远程服务器设置等事情。