2017-02-10 6 views
1

Rを下位プロセスとして実行したい。私は、ヘルプページをhtml(ブラウザ内)として表示し、インタラクティブに実行されたかのようにプロットを表示したいと思います。私は--interactive引数でRを実行することができますが、Rはそれがターミナルエンドで実行されていると仮定しているように見えます。単純なrepl(readlineなし、想定されていない端末)と対話的にRを実行する

htmlヘルプページ&プロット(--interactiveのように)と制御シーケンスのない簡単なテキスト出力を得るにはどうすればよいですか?

  • 私はRを使用する場合は、(HTMLヘルプページやプロットは動作しませんが、出力は何の制御配列を含まない)非対話的に実行することを前提としています。
  • R --interactive --no-readlineを使用すると、対話的に実行されます(ヘルプページとプロットは期待どおりに機能します)。出力は文字化けし、端末で実行されていると仮定して解析が難しいです。

Rが実行している端末についての仮定を制御する方法はありますか?

答えて

0

引数の順序が重要なようです。 RをR --no-readline --interactiveと呼び出すと、(一部)問題が解決します。

関連する問題