r官網更新說明
本文主要講解在ubuntu下如何安裝和更新r語言。將分別介紹什麼是r語言,簡單方法安裝r語言,通過更新源來安裝或更新r語言,和安裝r語言整合開發環境。
r語言是主要用於統計分析、繪圖的語言和操作環境。r本來是由來自紐西蘭奧克蘭大學的rossihaka和robertgentleman開發。(也因此稱為r)現在由「r開發核心團隊」負責開發。r是基於s語言的乙個gnu專案,所以也可以當作s語言的一種實現,通常用s語言編寫的**都可以不作修改的在r環境下執行。r的語法是來自scheme。
r內建多種統計學及數字分析功能。r的功能也可以透過安裝套件(packages,使用者撰寫的功能)增強。因為s的血緣,r比其他統計學或數學專用的程式語言有更強的物件導向(物件導向程式設計)功能。
r的另一強項是繪圖功能,製圖具有印刷的質素,也可加入數學符號。
雖然r主要用於統計分析或者開發統計相關的軟體,但也有人用作矩陣計算。其分析速度可比美gnuoct**e甚至商業軟體matlab。
在ubuntu軟體中心搜尋r-base直接安裝
或者新增源,然後通過apt-get安裝:
sudo apt-get install r-base
問題是r不是最新版本,有一些新的庫需要新版本的r支援,需要通過更新源來安裝或更新r
2.1新增新的源(命令列下)
sudo gedit /etc/apt/sources.list
新增:deb
儲存(trusty為ubuntu的版本號)
2.2在命令列執行:
sudo apt-get update (更新源)
sudo apt-get install r-base r-recommended(安裝)
orsudo apt-get upgrade(更新)
可能會遇到的問題:
thefollowing signatures couldn't be verified because the public key isnot **ailable: 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: --recv-keys e084dab9
更新apt-key
gpg-a --export e084dab9 | sudo apt-key add -
r語言
的整合開發環境rstudio,包括面向桌面使用者的ide和通過瀏覽器遠端訪問的linuxr伺服器
安裝:
CentOS下安裝R和Rstudio
2.安裝相關依賴包 yum install gcc gfortran yum install gcc gcc c yum install readline devel yum install libxt devel3.解壓r包和安裝r tar xvf r 3.2.2.tar.gz cd r 3.2....
Linux Linux環境下安裝rvm和ruby
在閱讀的過程中有任何問題,歡迎一起交流 rvm是乙個命令列工具,可以提供乙個便捷的多版本ruby環境的管理和切換。如果你打算學習ruby rails,rvm是必不可少的工具之一。這裡所有的命令都是再使用者許可權下操作的.安裝rvm sudo apt get install curl sudo apt...
linux系統下安裝R
1 公升級 從源 編譯安裝 wget tar xf r 3.3.1.tar.gz cd r 3.3.1 configure enable r shlib make sudo make install 2 安裝與解除安裝 安裝 1 sudo apt get install r base core 安裝...