ubuntu下安裝和更新R語言

R官網更新說明

https://mirrors.tuna.tsinghua.edu.cn/CRAN/bin/linux/ubuntu/README.htmlhtml

 

 

本文主要講解在ubuntu下如何安裝和更新R語言。將分別介紹什麼是R語言,簡單方法安裝R語言,經過更新源來安裝或更新R語言,和安裝R語言集成開發環境。linux

0.什麼是R語言

R語言是主要用於統計分析、繪圖的語言和操做環境。R原本是由來自新西蘭奧克蘭大學的RossIhaka和RobertGentleman開發。(也所以稱爲R)如今由「R開發核心團隊」負責開發。R是基於S語言的一個GNU項目,因此也能夠看成S語言的一種實現,一般用S語言編寫的代碼均可以不做修改的在R環境下運行。R的語法是來自Scheme編程

R的原始碼可自由下載使用,亦有已編譯的執行檔版本能夠下載,可在多種平臺下運行,包括UNIX(也包括FreeBSD和Linux)、Windows和MacOS。R主要是以命令行操做,同時有人開發了幾種圖形用戶界面。ubuntu

R內建多種統計學及數字分析功能。R的功能也能夠透過安裝套件(Packages,用戶撰寫的功能)加強。由於S的血緣,R比其餘統計學或數學專用的編程語言有更強的物件導向(面向對象程序設計)功能。瀏覽器

R的另外一強項是繪圖功能,製圖具備印刷的質素,也可加入數學符號。服務器

雖然R主要用於統計分析或者開發統計相關的軟體,但也有人用做矩陣計算。其分析速度可比美GNUOctave甚至商業軟件MATLAB編程語言

http://www.oschina.net/p/r-languagespa

https://www.r-project.org/.net

1.簡單方法來安裝R語言:

在Ubuntu軟件中心搜索r-base直接安裝命令行

或者

添加源,而後經過apt-get安裝:

sudo apt-get install r-base

問題是R不是最新版本,有一些新的庫須要新版本的R支持,須要經過更新源來安裝或更新R

2.經過更新源來安裝或更新R



2.1添加新的源(命令行下)

sudo gedit /etc/apt/sources.list

添加:deb http://cran.stat.ucla.edu/bin/linux/ubuntutrusty/

保存(trusty爲Ubuntu的版本號)

2.2在命令行執行:

sudo apt-get update (更新源)

sudo apt-get install r-base r-recommended(安裝)

or

sudo apt-get upgrade(更新)



可能會遇到的問題:

Thefollowing signatures couldn't be verified because the public key isnot available: NO_PUBKEY 51716619E084DAB9

解決方法以下:

獲取key

gpg--keyserver keyserver.ubuntu.com --recv-key E084DAB9

更新apt-key

gpg-a --export E084DAB9 | sudo apt-key add -



若是防火牆阻塞11371端口.可嘗試如下命令:

gpg--keyserver hkp://keyserver.ubuntu.com:80 --recv-keys E084DAB9

更新apt-key

gpg-a --export E084DAB9 | sudo apt-key add -

3.安裝R語言集成開發環境

R語言的集成開發環境RStudio,包括面向桌面用戶的IDE和經過瀏覽器遠程訪問的LinuxR服務器

安裝:https://www.rstudio.com/products/rstudio/download/

相關文章
相關標籤/搜索