Install R in Mac
Mac安装并使用R
1.1 前言
由于今后工作可能从事数据分析,所以最近在通过《深入浅出数据分析》这本书进行数据分析的入门学习,书中有一部分内容是用R来进行分析学习,所以我尝试学习了一下R的安装使用,在此记录下来。
1.2 过程记录
- 访问官网 并下载R,详情见下图:
图2-1.选择镜像
- 尝试运行一个R脚本,我使用了《深入浅出数据分析》中的R脚本,过程如下:
-
输入命令
source("http://www.headfirstlabs.com/books/hfda/hfda.R")
-
出现报错
Error in file(filename, "r", encoding = encoding) : cannot open the connection to 'http://www.headfirstlabs.com/books/hfda/hfda.R' In addition: Warning message: In file(filename, "r", encoding = encoding) : URL 'https://www.oreilly.com/library/view/head-first-data/9780596806224/': status was 'Couldn't connect to server'
或Error in source("http://www.headfirstlabs.com/books/hfda/hfda.R") : http://www.headfirstlabs.com/books/hfda/hfda.R:1:1: unexpected '<' 1: < ^
-
上面的报错意思无法连接至脚本所在的服务器或脚本有问题,下载该脚本至本地并打开,脚本内容如下
employees <- read.csv("http://www.headfirstlabs.com/books/hfda/hfda_ch09_employees.csv",header=TRUE)
-
既然脚本无法通过网络连接打开,那么脚本中的网址也应该打不开,下载csv文件并更改脚本
employees <- read.csv("~/Desktop/Study/DataAnalysis/hfda_data/hfda_ch09_employees.csv",header=TRUE)
-
输入
employees
,正确输出csv文件中内容图2-4.表格 -
根据csv文件内容画出直方图
hist(employees$received, breaks=50)
图2-5.直方图
- 结果和书中展示的结果相同,R安装成功,初步体验了R的使用,和Matlab有点相似而且不收费,可以继续开心学习了。