1. 程式人生 > >學習筆記:從0開始學習大資料-21. R語言及Rstudio IDE的安裝

學習筆記:從0開始學習大資料-21. R語言及Rstudio IDE的安裝

大資料的視覺化,把大資料的處理結果呈現出來,需要用到製圖軟體,R語言是優選。

R是用於統計分析繪圖的語言和操作環境。R是屬於GNU系統的一個自由、免費、原始碼開放的軟體,它是一個用於統計計算和統計製圖的優秀工具

R語言可以在Windows,linux平臺安裝,另外,可以搭配安裝 Rstudio ,是操作R語言的IDE環境,有desktop版和server版,桌面版是桌面視窗程式,伺服器版是在瀏覽器介面操作R語言的web版IDE

一、R語言的安裝

1. 下載安裝,下載網站https://www.r-project.org/ 

因為我的是centos7環境,無需下載,可以直接yum安裝

sudo yum install R   

安裝的版本是 R3.5.1

2.執行

直接輸入 R即可執行

3. Rscript 執行

R有兩種執行模式,互動命令模式和指令碼執行模式,指令碼執行模式是 Rscript  XX.R

如 建立檔案 line_chart.R,內容如下:

v <- c(7,12,28,3,41)
png(file = "line_chart.jpg")
plot(v,type = "o")
dev.off()

執行指令碼

[[email protected] R]# Rscript line_chart.R

然後會在當前目錄下發現多了一個圖片檔案line_chart.jpg

4. 接下來可以在R語言下安裝其它資源包

install.packages("devtools", dependencies = T)   //安裝devtools工具包
library(devtools)   //引用包

install_github("amplab-extras/SparkR-pkg", subdir="pkg")   //從github安裝外掛
if (!require(devtools)) library(devtools)
install_github("madlogos/recharts")   

二、Rstudio  IDE安裝

我的centos7環境,沒有選擇desktop版(在centos7的桌面也可以安裝執行),選擇的是Rstudio-sever版,通過瀏覽器使用

1.下載安裝

$ wget https://download2.rstudio.org/rstudio-server-rhel-1.1.463-x86_64.rpm
$ sudo yum install rstudio-server-rhel-1.1.463-x86_64.rpm

2. 執行相關命令

sudo rstudio-server start 
sudo rstudio-server status 
sudo rstudio-server stop 
sudo rstudio-server restart

3.在瀏覽器中使用 RStudio ide

http://centos7:8787

首先出現登入頁面,使用linux系統的使用者賬號登入即可

可以開始進入R語言感受她的魅力了,明天再開始學習基本的使用。