學習筆記:從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語言感受她的魅力了,明天再開始學習基本的使用。