位置:首頁 > 大數據教學 > R語言教學 > R語言開發環境設置

R語言開發環境設置

本地開發環境設置

如果願意設置R語言的本地開發環境,可以按照在你的電腦按照下麵的步驟。

Windows下安裝

可以下載 Windows Installer 版本的R:R-3.2.2的Windows(32/64位),並將其保存在本地目錄。網站大概是這個樣子,比較醜:

Windows下安裝R語言

這是一個Windows安裝程序(.exe)的一個名字:"R-version-win.exe",隻需雙擊並運行安裝程序接受默認設置。如果Windows係統是32位版本,它會安裝32位版本。但是,如果Windows是64位的係統,那麼它會安裝32位和64位兩個版本。

安裝完成後,在目錄結構中運行的程序,可以找到圖標, "R\R-3.2.2\bin\i386\Rgui.exe" 在Windows下的程序文件。點擊該圖標會彈出R-GUI,它是R控製台用於R編程。

Linux下安裝【可選】

R是可以作為一個二進製在Linux - R二進製文件很多版本。可用於 Ubuntu 所有穩定的桌麵版本,直到其正式的生命日期結束,R語言 i386的包Ubuntu和AMD64。但是,隻有最新的長期完全支持(LTS)版本。截至2015年5月5日支持的版本是Vivid Vervet(15.04),Trusty Tahr(14.04; LTS),以及Precise Pangolin(12.04; LTS)

該指令用於安裝Linux的各種版本。 根據上提到的鏈接,每種類型的 Linux 版本有對應的安裝步驟。如果你在趕時間,那麼可以用 yum 命令來安裝R,如下: 

$ yum install R

在本教學中使用的是Ubuntu,安裝可參考:https://cran.r-project.org/bin/linux/ubuntu/,現在來做簡單的安裝,執行以下命令:

sudo apt-get update
sudo apt-get install r-base
sudo apt-get install r-base-dev

上麵的命令將安裝R語言編程的核心功能以及標準包,如果仍需要額外的軟件包,那麼可以啟動R提示如下:

$ R                                                                                                                                                                                            
     
R version 3.2.0 (2015-04-16) -- "Full of  Ingredients"                                                                                                                                                
Copyright (C) 2015 The R Foundation for Statistical Computing                                                                                                                                        
Platform: x86_64-redhat-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.                                                                                                                                            
                                                                                                                                                                                                     
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提示安裝命令來安裝所需的軟件包。例如下麵的命令將安裝plotrix,這是 3D圖表的包。

> install("plotrix")