Install R in Mac

Mac安装并使用R

1.1 前言

由于今后工作可能从事数据分析,所以最近在通过《深入浅出数据分析》这本书进行数据分析的入门学习,书中有一部分内容是用R来进行分析学习,所以我尝试学习了一下R的安装使用,在此记录下来。

1.2 过程记录

  1. 访问官网 并下载R,详情见下图:

    Alt text

    图2-1.选择镜像

Alt text

图2-2.选择系统

Alt text

图2-3.下载R

  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文件中内容

    Alt text

    图2-4.表格

  • 根据csv文件内容画出直方图hist(employees$received, breaks=50)

    Alt text

    图2-5.直方图

  1. 结果和书中展示的结果相同,R安装成功,初步体验了R的使用,和Matlab有点相似而且不收费,可以继续开心学习了。

1.2.3 参考

  1. R(1)Mac OS 下安装R语言开发环境
  2. R语言的各种报错及其解决方法
  3. 小白入门R语言时遇到的问题
  4. Head First Data Analysis
  5. 深入浅出数据分析

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐