Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-core/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
更改R端子的宽度_R_Linux_Terminal - Fatal编程技术网

更改R端子的宽度

更改R端子的宽度,r,linux,terminal,R,Linux,Terminal,我想动态更改我的R终端的宽度。我的情况是: Linux终端(不是RStudio!) 我知道选项(“宽度”)。这在启动时起作用(即在.Rprofile中)。但如果在R会话期间更改它,这不会起任何作用 如果我理解正确:您在终端/外壳中使用的是R(而不是IDE),您想更改R认为终端的宽度吗?我刚刚在一个宽终端中进行了测试,并验证了R以80的getOption(“width”)开始,并且cbind(mtcars,mtcars)[1,]按照它应该的方式包装列;然后是选项(宽度=160);cbind(mtc

我想动态更改我的R终端的宽度。我的情况是:

  • Linux终端(不是RStudio!)
  • 我知道
    选项(“宽度”)
    。这在启动时起作用(即在.Rprofile中)。但如果在R会话期间更改它,这不会起任何作用

  • 如果我理解正确:您在终端/外壳中使用的是R(而不是IDE),您想更改R认为终端的宽度吗?我刚刚在一个宽终端中进行了测试,并验证了R以80的
    getOption(“width”)
    开始,并且
    cbind(mtcars,mtcars)[1,]
    按照它应该的方式包装列;然后是
    选项(宽度=160);cbind(mtcars,mtcars)[1,]
    不换行。是。因此,理想情况下,我希望在R会话中使用
    options(width=XX)
    。您的意思是,使用第二个命令,
    cbind(.)
    在不应该包装时仍然包装?是的。运行
    options(width=10)
    似乎对矿山没有任何作用,
    Sys.getenv(“TERM”)
    返回
    “xterm-256color”
    。我也使用
    TERM=vt100r
    进行了测试,它仍然有效。我想知道它是否是R无法识别的终端类型。