首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Rprofile中设置“宽度”

在Rprofile中设置“宽度”
EN

Stack Overflow用户
提问于 2014-10-27 16:21:49
回答 1查看 408关注 0票数 2

相关:Dynamic column resizing in .Rprofile

如果我试图将Sys.getenv("COLUMNS")作为整数(或数字或字符串)传递给用户.Rprofile中的options()参数width,则在启动时会收到一个错误:

代码语言:javascript
复制
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)上使用。

EN

回答 1

Stack Overflow用户

发布于 2014-10-27 16:28:46

也许setwidth包可以帮助您:http://cran.r-project.org/web/packages/setwidth/index.html

它适用于在Linux上的交互式终端上运行的R(听起来就像您的情况一样)。

您只需将library(setwidth)添加到您的.Rprofile中,每次调整终端大小时,它都会更改宽度。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26592082

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档