? R語言安裝 (MAC)

因為R語言在Data science領域也是個非常流行的編程語言,所以很多優秀的教程、教材都是以R為例。雖然我喜歡Python,但是也不想放棄了那么多的優秀教材。所以就小小的花一點點的時間,最起碼了解點R基礎,這樣就可以看懂很多教材了。

安裝R語言

全球各鏡像站列表:https://mirrors.ustc.edu.cn/CRAN/
中國站下載存檔:https://mirrors.ustc.edu.cn/CRAN/

image
image

版本 R 3.5.1下載鏈接:

Mac上是用pkg包安裝,一路按下一步后完成安裝。

image
image

安裝好后,直接在命令行里輸入命令大寫R即可進入R語言的shell。

image
image

同時,Mac上也會裝好一個GUI客戶端,直接在菜單里找到打開:

image
image

更換安裝源(鏡像)

國內比較好用的鏡像有:

在GUI里面,進入軟件的偏好設置,打開Startup選項卡,然后在CRAN mirror處填上鏡像地址即可。也可以點開select選擇全球的各個鏡像。

創建一個~/.Rprofile文件,輸入如下內容:

## Default repo
local({r <- getOption("repos")
       r["CRAN"] <- "https://mirrors.tuna.tsinghua.edu.cn/CRAN/" 
       options(repos=r)
})

保存后退出,然后每次R安裝下載包時候,就會從這個鏡像下載。

安裝package包

進入R-shell后,輸入:

install.packages('NAME')

即可完成下載安裝包。

image
image

Jupyter notebook R-kernel

R語言用于Jupyter的kernel,主要是IRkernel項目。
參考IRkernel github官網:https://github.com/IRkernel/IRkernel

安裝方法:
首先,進入Jupyter所在的環境:如果是Python的虛擬環境,則要進入虛擬環境中。
然后進入R-shell,輸入命令:

# 安裝必要的開發工具
install.packages('devtools')

# 安裝Github上的IRkernel項目
devtools::install_github('IRkernel/IRkernel', force=TRUE)

# 將當前的R安裝信息注冊到Jupyter的kernel中
IRkernel::installspec()

進入Jupyter所在的環境:如果是Python的虛擬環境,則要進入虛擬環境中。

然后在命令行里(不是R-shell)執行命令:

jupyter console --kernel=ir

進入命令行版的jupyter,如果成功了,則說明注冊成功,這時候再打開網頁版的Jupyter就可以看到R的kernel了。

snip20181016_76
snip20181016_76

R語言常用命令

參考:A short list of the most useful R commands

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容

  • Step1:下載和安裝R Windows和OS X用戶可以從CRAN(Comprehensive R Archiv...
    胡阿白閱讀 2,114評論 0 3
  • 文章來自百度文庫R 語言入門, 略有修改其中部分參考y叔和生信技能樹jimmy大神的帖子https://wenku...
    土豆學生信閱讀 1,497評論 0 6
  • 基礎 R是一門解釋型語言,跟python一樣可以在命令行里每次輸入并執行一條命令,也可以一次性執行寫在腳本里的一組...
    546aa0b8c2ea閱讀 1,026評論 0 0
  • 遇見中道禪舞之前,我的身體非常僵硬,經常同手同腳,隨音樂起舞時,不僅身體不協調,也踏不上音樂的節奏,所以...
    苓聲閱讀 1,086評論 0 1
  • ——感恩節念我的父親 文/云起 今天是感恩節,圈里圈外一片感恩聲。我們生在擁有感恩也需要感恩的時代,每一個...
    墨潤云起閱讀 991評論 0 3