相关:Dynamic column resizing in .Rprofile
如果我试图将Sys.getenv("COLUMNS")作为整数(或数字或字符串)传递给用户.Rprofile中的options()参数width,则在启动时会收到一个错误:
Error in options(width = as.integer(Sys.getenv("COLUMNS"))):
invalid 'width' parameter, allowed 10...10000但是,如果登录到交互式会话后,我手动尝试相同的操作,则不会引发错误,并且getOption("width")返回与as.integer(Sys.getenv("COLUMNS"))相同的值。
我想知道为什么它不能从我的.Rprofile工作,特别是因为类似的东西出现在帮助页面上给出的启动。我在xterm中使用R,在Linux (Arch)上使用。
发布于 2014-10-27 16:28:46
也许setwidth包可以帮助您:http://cran.r-project.org/web/packages/setwidth/index.html
它适用于在Linux上的交互式终端上运行的R(听起来就像您的情况一样)。
您只需将library(setwidth)添加到您的.Rprofile中,每次调整终端大小时,它都会更改宽度。
https://stackoverflow.com/questions/26592082
复制相似问题