使用简单的repl以交互方式运行R(在Linux上)(没有readline,没有假设的终端)

时间:2017-02-10 09:32:01

标签: r linux

我想把R作为一个劣等过程。我希望R将帮助页面显示为html(在浏览器中)并显示绘图,就像它以交互方式运行一样。我知道我可以使用--interactive参数运行R,但是R似乎假设它在终端上运行发出控制序列。

如何运行R来获取HTML帮助页面& plot(与--interactive一样)和简单的文本输出,没有控制序列?

  • 如果我使用R,它会假定以非交互方式运行(html帮助页面或图表不会起作用,但输出不包含控制序列。)
  • 如果我使用R --interactive --no-readline,它会以交互方式运行(帮助页面和绘图按预期工作)但输出是乱码且难以解析,因为它假定在终端上运行。

有没有办法控制R对其运行的终端的假设?

1 个答案:

答案 0 :(得分:1)

似乎争论秩序很重要。 (部分)当将R称为R --no-readline --interactive时,问题得到解决。