大数据的可视化,把大数据的处理结果呈现出来,需要用到制图软件,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()
执行脚本
[root@centos7 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语言感受她的魅力了,明天再开始学习基本的使用。