ess

    0熱度

    1回答

    Jupyter現在使用R內核運行的優勢之一似乎是您的筆記本命令和輸出已保存。當我從emacs運行M-x R來啓動ESS時,我在緩衝區中有一個R控制檯,我還可以使用C-c C-r,C-c C-j和C-c C-p或C-c C-b向其發送命令。這非常好 - 但緩衝區是暫時的(就像暫存緩衝區)。有沒有辦法讓它理想地追加到一個文件,以便有一個「筆記本」存檔所有會話命令及其輸出?

    5熱度

    1回答

    我想知道是否有人知道有一種方法可以調用dev.new(),並在默認情況下將結果幀啓動到第二個顯示器。我在Windows 7下通過ESS運行R,它默認爲主監視器的右上角。 UPDATE dev.new(xpos=1930, ypos=65)將推出繪圖窗口到我的第二個顯示器的左上角。 我仍然對如何設置xpos和ypos下的device感興趣,無論是每個會話,每個腳本還是全局。

    1熱度

    1回答

    我已經安裝了Emacs和ESS在MacOSX上與下面的命令: sudo port install ess +emacs_app 但是,當我嘗試在組織模式與CC CC下面的代碼塊運行: #+begin_src R :results output :session :exports both summary(mtcars) #+end_src 它返回一個錯誤: Symbol's funct

    1熱度

    1回答

    我真的想從RStudio切換到帶有ess圖層的Spacemacs。但是我無法讓它工作。我在我的dotfile如下: dotspacemacs-configuration-layers '( html ;; ---------------------------------------------------------------- ;; Example of useful lay

    1熱度

    1回答

    我正在處理一個數據表,它的字段中有大量文本,當我錯誤地調用開始打印它的命令導致R凍結或緩慢打印所有內容時,我必須殺死emacs並重置我所有的窗戶和緩衝區。這是因爲在打印過程中,命令C-c C-c沒有響應。 您是否知道如何繼續處理這個問題而不殺死整個工作設置?

    2熱度

    1回答

    我希望能夠在R的REPL上執行語句,並且可以選擇將其傳遞到緩衝區,以便稍後快速回顧它。 要運行shell命令並輸出到*shell command buffer*我可以使用M-!根據this question。 R的REPL沒有使用write.csv()會有什麼效果?

    0熱度

    1回答

    我在ESS模式下使用emacs。很多時候,我發現自己多次執行相同的源代碼區域,所以我需要選擇區域,然後使用「發送區域」綁定。用鼠標或鍵盤重複選擇相同的區域是我想要切除的瓶頸。有沒有辦法重新發送最後發送的區域?

    0熱度

    2回答

    對於這個「初學者」問題,我提前表示歉意,但我作爲R用戶最近決定嘗試使用Emacs-ESS組合。到目前爲止,我一直在單窗口模式下工作(C-x 1),僅用於文本高亮顯示。 現在我試圖將它拆分爲兩個窗口(C-x 3),以便在左側窗口中的.R文件上工作,並讓R在右側窗口中執行命令。類似這樣的: 在選擇左側的代碼段後,我怎樣才能「發送」它作爲右側的命令?實質上,我希望輸入保持在左側(這樣我可以逐步構建代碼)

    3熱度

    1回答

    我想以類似於術語模式的方式在emacs中的ESS/R中工作。也就是說,當我試圖從R控制檯複製一些文本時,我不希望光標離開命令行。此外,我想重新將上箭頭鍵重新指向上一個命令。

    4熱度

    1回答

    最小Rmarkdown文檔具有YAML頭,標記語法和R代碼塊。 要編輯這樣一個多語言文件,我正在使用Emacs編輯器,並且打開Rmd文檔的緩衝區位於polymode。 典型的文檔有多個R塊。當我在Rmd文檔的中間寫入/調試R組塊時,我有第二個緩衝區處於ESS模式,其中R在內部運行,並且我經常必須通過從Rmd發送R命令來重新執行所有以前的組塊文件(第一緩衝區)放入R控制檯(第二緩衝區)。 是否有一個