問題タブ [ess]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
1746 参照

r - R の実行が終了したときの通知

重複の可能性:
スクリプトの最後に R をビープ音/再生音にする方法はありますか?

R が 5 ~ 10 分のジョブを完了するのを待っている間に、(せいぜい) 書き始めるかもしれませんが、完了したらすぐに分析に戻りたいと考えています。

R が localhost で分析を完了したときに通知を受けるには、どのようなオプションが必要ですか?

たとえば、ベルを鳴らしたり、ポップアップ ウィンドウを開いたり、電子メールを送信したりできますか?

system()コードの最後に追加するだけで無限の可能性を想像できますが、別のオプションはありますか?

記録のために、私は通常 R を でインタラクティブに使用しますが、コマンドラインからおよびEmacs ESSも使用します。R CMD SweaveR --vanilla <

0 投票する
2 に答える
325 参照

binding - Emacs ESSキーバインド「未満」ダッシュ

Emacs ESS モードでキーを効率的にプログラミングする方法

RのMacOSバージョンが利用するのと同じように。

0 投票する
1 に答える
523 参照

emacs - EmacsESSを自動ロードする

Emacs(Windows用)でESSを自動ロードする方法は?

常に開いたESSバッファーで起動し、ESSをロードするとemacsのロードが約1秒遅くなると思われます(タイマーを使用)。

0 投票する
2 に答える
578 参照

r - emacsのRバッファーを取得して、より多くの水平スペースを占有するにはどうすればよいですか?

(Mx Rを使用して)E​​SSバッファーを起動した時点で、コマンドの出力は列幅で約60文字しか占めていないことがわかります(特に長い列名のデータフレームを表示する場合)。この制限を調整する簡単な方法があるかどうか疑問に思いました。

0 投票する
1 に答える
2443 参照

r - emacsでESSセッションによって開かれたRバージョンを指定するにはどうすればよいですか?

emacsでRセッションを開きたいときは、を使用しますM-x R

ただし、サーバーには/ usr / bin /RにR2.12があり、/ usr / local / bin/RにR2.15があります。実際、私が尋ねるwhereis Rと、私は次のようになります:

.bashrcから「R_HOME=/ usr / local / bin / R2.15」をエクスポートしようとすると、emacsは「警告:R_HOMEの環境値を無視します」と表示します。

Rのどのインスタンスを起動するかを選択する方法はありますか?M-x R現在、 2.12を起動しますが、コマンドラインでRと入力すると、2.15が起動します。

0 投票する
2 に答える
3638 参照

r - emacs essのインデントの変更

emacs ess でインデントを変更する方法を知りたいです。私は一般的にデフォルトのもの(ess-set-style 'C++'quiet)が好きですが、時々それは本当に奇妙にフォーマットされます。たとえば、これは私が望んでいるものであり、関数の一部でない場合、これはデフォルトのフォーマットになります:

これは、関数内に配置すると、現在のインデント スタイルで得られるものです。

更新:再インストール後、VitoshKaとDirkの両方の提案に従い、.emacsの問題を更新すると解決しました。君たちありがとう

UPDATE2: 問題が再発しました。今ではすべての人に再現可能になると思います。私は2つの異なるマシンで試しました。関数内にコードを入れると発生します。変更を反映するために投稿を更新しました。

0 投票する
2 に答える
140 参照

r - h_elpにアクセスしようとするとemacesssがクラッシュする

ヘルプにアクセスしようとすると、emacs/essセッションがクラッシュします。これは、同じ関数がロードされた2つのパッケージがある場合に発生します。例えば:

Rguiでインターフェースがポップアップし、助けが必要なパッケージから選択するように求められます。Emacsはただクラッシュします。install.packagesでも同様の問題が発生しますが、ミラーを指定する方法がありますemacsを使用してRパッケージをインストールする方法はありますか? 助けを借りて同様のトリックはありますか?

0 投票する
1 に答える
626 参照

r - R 用の ESS 環境のカスタマイズ

ESS - R 環境を最適化しようとしています。これまでのところ、私はr-autoyasを利用し、スタイル ガイドに従ってインテントとスタッフを設定しました。ミニ バッファーには、関数の引数の eldoc ヒントがあり、変数に関する情報を見つけるためにキーを押すオプションがあります。ポイント(詳細はこちら)。

快適な R 環境を作るために他に使用するものはありますか? ESS を使用していない人には、追加するのに便利な機能がいくつかあるかもしれません (Eclipser を見て、その時点で変数の情報を入手しました)。1 つの例は、変数名を入力せずに「直前に定義された」変数を挿入する簡単な方法です (そのための何かである必要がありますか?)。

(うまく定式化されていない場合は、スレッドを「閉じる」のではなく、質問を変更するのを手伝ってください)

0 投票する
3 に答える
892 参照

r - EmacsESSモードTABはインデントを停止します

私はWindowsでEmacs24を使ってRコードを書いています。約30分前までは、新しい関数を作成するたびに、ESSは関数宣言に続く行を自動的にインデントし、新しい空白行でTabキーを押すと、宣言内の適切にインデントされた開始位置にジャンプしました。

例えば:

さて、すべてを左に折り返すのは難しく、関数宣言の後やタブキーを押したときに自動的にインデントすることで応答しません。

私はグーグルで検索しましたが、私のグーグルフーはこれで私を失敗させています。Emacsでデフォルトのタブ動作をESSに復元する方法を知っている人はいますか?

0 投票する
1 に答える
230 参照

r - Knitr でコンパイルした後、Emacs バッファー フォーカスを R に戻す

コマンドを使用して *.Rnw ファイルをコンパイルするM-n rM-n P、開いている R バッファーが、knitr コンパイル情報を示すように見えるバッファーにスワップされます。Knitr がエラーなしでコンパイルされた場合、自動的に R バッファーに戻す方法はありますか?