Emacs が R スクリプトをコマンドとして認識しないため、テキスト行しか表示されませんでした

Emacs が R スクリプトをコマンドとして認識しないため、テキスト行しか表示されませんでした

私はEmacs for Rを使用していますが、Rスクリプトを入力すると、テキスト行しか表示されず、スクリプトとして表示されなかったため、最終的に実行できませんでした。ワークシートを*.R拡張子で保存しました。助けてください。ありがとうございます。

答え1

明らかに、emacs は R インタープリターではありません (LISP インタープリターです)。ただし、R (およびその他) を構文強調表示や評価用のサブプロセスと統合するための ESS パッケージが利用可能です。

ただし、プレーンな emacs ではスクリプトを編集し、シェルを呼び出してM-x shell returnスクリプトを実行できます。シェルR script_file.Rはいずれにしても別途インストールする必要があり、コマンド ラインで使用できるようになります。

関連情報