日韩黑丝制服一区视频播放|日韩欧美人妻丝袜视频在线观看|九九影院一级蜜桃|亚洲中文在线导航|青草草视频在线观看|婷婷五月色伊人网站|日本一区二区在线|国产AV一二三四区毛片|正在播放久草视频|亚洲色图精品一区

分享

在Linux系統(tǒng)安裝R

 勤悅軒 2019-03-01

來源:https://zhuanlan.zhihu.com/p/25103504

我們在windows系統(tǒng)上面使用R使用的好好的,那為什么要在Linux系統(tǒng)上面用呢?主要是一些東西不支持在Windows上面運行,比如說什么Hadoop,什么tensorflow的,我好像說多了是不是()。

一.系統(tǒng)要求

最小1G RAM

具有sudo權限的非root用戶。

如果滿足這些條件的話我們就開始了。

二.安裝R

R更新速度較快,最新的穩(wěn)定版本并不總是在Ubuntu的軟件庫,所以我們將開始通過添加由CRAN維護的外部軟件庫:我們使用下面的key,可以確保來源是從CRAN在其自己網絡服務器,確保來源的安全性。

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys E298A3A825C0D65DFD57CBB65171
6619E084DAB9

輸出如下:

E298A3A825C0D65DFD57CBB651716619E084DAB9
gpg: requesting key E084DAB9 from hkp server keyserver.ubuntu.com
gpg: key E084DAB9: public key "Michael Rutter <marutter@gmail.com>" imported
gpg: Total number processed: 1
gpg:               imported: 1  (RSA: 1)

添加軟件庫來源:

sudo apt-get update

輸出結果類似如下:

. . .
Get:6 https://cran./bin/linux/ubuntu xenial/ InRelease [3,590 B]
Get:7 https://cran./bin/linux/ubuntu xenial/ Packages [31.5 kB]
. . .

如果上面的行出現在update命令的輸出中,我們已經成功添加了軟件庫。 這樣的話就可以確保我們安裝最新的版本。
·現在我們開始準備安裝R。

sudo apt-get install r-base

·如果報錯可以使用下面語句重新安裝即可解決問題。

sudo apt install r-base-core

現在R的最新穩(wěn)定版本是在3.3.2,這是打開使用R時,這些信息都會顯示出來的.由于我們計劃該系統(tǒng)的所有用戶都可以使用R,我們將以root用戶啟動R,以便自動供所有用戶使用。接下來我們來啟動 R。

sudo -i R

輸出結果:

R version 3.3.2 (2016-10-31) -- "Sincere Pumpkin Patch"
Copyright (C) 2016 The R Foundation for Statistical Computing
Platform: x86_64-pc-linux-gnu (64-bit)

R is free software and comes with ABSOLUTELY NO WARRANTY.
You are welcome to redistribute it under certain conditions.
Type 'license()' or 'licence()' for distribution details.

  Natural language support but running in an English locale

R is a collaborative project with many contributors.
Type 'contributors()' for more information and
'citation()' on how to cite R or R packages in publications.

Type 'demo()' for some demos, 'help()' for on-line help, or
'help.start()' for an HTML browser interface to help.
Type 'q()' to quit R.

如果出現上面這些,那就代表我們已經成功裝好R。

三. 從CRAN安裝R包

R有豐富的插件包。我們將安裝txtplot包,他可以使用ASCII輸出圖形庫,包括散點圖、線路圖、密度圖,acf和條形圖。

install.packages('txtplot')

然后他會彈出來一個小窗口,讓你選擇鏡像。



我們如果選擇0-Cloud,這將使我們連接到RStudio提供的內容交付網絡(CDN),自動獲得地理上最接近我們的選項。 此鏡像將設置為會話的其余部分的默認值。 退出R并重新輸入后,系統(tǒng)會提示您再次選擇一個鏡像。

注意:在鏡像的列表之前,以下輸出顯示安裝包被安裝目錄。

Installing package into '/usr/local/lib/R/site-library’
(as 'lib’ is unspecified)
. . .

在該路徑下,其他所有用戶也可以以root身份使用R。如果安裝出現如下錯誤:

 xxxx  had non-zero exit status

可以使用下面代碼重新安裝:

sudo apt-get install r-cran-txtplot

當包安裝完成之后,我們就可以加載它。

library('txtplot')

如果沒有報錯,那就是加載成功。讓我們用一個示例演示來看看它的功能,一個基本的繪圖功能與軸標簽。 由R的datasets包提供的示例數據,包含汽車的速度和剎車制動距離。



如果你想了解更多關于txtplot,這可以使用help()。在CRAN上面安裝包,都可以使用install.packages()。你也可以去這里看看現在可以使用的包,你可以使用名字或者發(fā)布時間排序來查看。

    本站是提供個人知識管理的網絡存儲空間,所有內容均由用戶發(fā)布,不代表本站觀點。請注意甄別內容中的聯系方式、誘導購買等信息,謹防詐騙。如發(fā)現有害或侵權內容,請點擊一鍵舉報。
    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多