首頁>Program>source

我正在使用ESS,但是每次我需要安裝新軟體包時,都必须使用R gui.没有离開emacs的方法吗?

最新回復
  • 13天前
    1 #

    C-c C-e i

    載入所有程式包將花费几秒钟。

  • 13天前
    2 #

    help(Startup)

    ## Example of Rprofile.site
     local({
       # add MASS to the default packages, set a CRAN mirror
       old <- getOption("defaultPackages"); r <- getOption("repos")
       r["CRAN"] <- "http://my.local.cran"
       options(defaultPackages = c(old, "MASS"), repos = r)
       ## (for Unix terminal users) set the width from COLUMNS if set
       cols <- Sys.getenv("COLUMNS")
       if(nzchar(cols)) options(width = as.integer(cols))
     })
    

  • 13天前
    3 #

    http://www.emacswiki.org/emacs/anything-R.el 對於我来說效果很好。

  • 13天前
    4 #

    如果您不記得軟體包設置的快捷方式,可以进入Handy命令主選單。

    如果键入 ,   在较低的R緩衝區中作為第一个字元(即在過程標記處),您將觸發迷你緩衝區中的便捷命令選單,如下圖所示:

    請註意如何通過键入初始字元(例如使用Emacs isearch)来互動式地選擇選單項.当然,您只需使用箭頭即可。

    選擇 install.packages   (輸入 i   應该跟隨 enter   應该就足够了).

    在隨後的選單中,將顯示CRAN镜像列表:

    選擇一个方便的镜子. ESS將获取可用的軟體包

    然後会向您顯示可安裝軟體包的列表.

    選擇所需的一个,然後完成。

    請註意,第二次在当前会话中安裝軟體包時,不需要重新選擇镜像。

    如果您不熟悉ESS方便的命令,那麼您可能会在這裏發現许多其他命令……非常方便.特別地,關於這裏的主题, library   该命令可能会有所帮助,因為您可以享受自動補全功能,這在需要載入程式包時非常有用,但是您不記得它的拼寫。

    您可能想使用Emacs的標準R GUI對话框。 在這種情况下,至少在windows中,要正確顯示對话框,請使用:

    library('tcltk')
    install.packages()
    

  • objective c:使用NSScanner解析字元串
  • javascript:輸入欄位中的預設文字