如何在OS X上安装R

发布时间: 2015-10-22 阅读数: 2531

我在一次会议上跟我的一位同事讨论到了如何安装R的问题,他们提到启动和运行R不是会那么顺利的。我同意这种看法,特别是在完成了本篇文章之后。

我最近有一个相似的经历可以帮助那些在Windows上安装R和Rstudio有困难的人们,特别是你没有管理员权限(或许是我说得太恐慌了)。

在这次经历之前,我从来没有真正的考虑安装R的不友好性,跟Excel、Tableau或是其它数据分析和数据可视化软件对比起来。我希望这是R Consortium首先要考虑的任务。

自从在OS X上使用R语言后,我提议大家一起来讨论如何如何安装R和Rstudio。最后我花5分钟写了一篇博客来帮助广大的社区成员。

获取R

验证R已经安装成功

  • 在文件夹中找到R应用程序
  • 双击它并且你可以看到一个R控制窗口
  • 如果没有,请再次尝试安装
  • 如果你确认R可以工作了,可以退出

下载Rstudio

Rsthudio是R的一个集成开发环境,它可以让你更方便的写代码。

确认Rstudio和R都可以工作

  • 在R文件夹中找到Rstudio应用程序
  • 双击它并且你应该可以看到一个具有四个窗格的Rstudio窗口

从现在开始,你可以在Rstudio中完成R的工作了

【可选】 安装XQuartz

R中的一些函数需要“X11 Server”或是一些与X11 Server相关的函数库。苹果公司并没有在OS X中提供这个软件。所以你必须要下载一个称为XQuartz的第三方应用程序。

  • http://xquartz.macosforge.org/landing/下载最顶部的"quick download"磁盘映像文件。这篇文章下载的是2.7.8版本
  • 双击下载的磁盘映像文件并双击XQuartz.pkg,按提示步骤完成安装。

【可选】 安装Xcode Tools

有一些R包需要编译,但它们并没有默认地安装在OS X上。除非你正在安装它,不然在你需要的时候你将要执行下面的操作。

  • 获取Xcodehttps://itunes.apple.com/us/app/xcode/id497799835?mt=12,只需跟你安装普通的Mac应用程序一样操作即可
  • 当你安装完成后,打开Xcode,然后关闭它(仅仅只是为了确认安装成功)。
  • 打开终端应用程序
  • 粘贴以下内容到终端窗口,并回车(同意任何提示对话框)。

    xcode-select --install`

  • 关闭终端应用程序

【可选】 设定好配置,便于以后编译包的安装

一些R包需要加载附加的库,并且系统默认是没有的。有很多种方法来获取这些库,这里的方法是通过homebrew来完成。通过以下操作安装homebrew可以为你节省很多安装包的麻烦:

  • 打开终端应用程序
  • 粘贴以下内容到终端窗口,并回车:

    ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

  • 阅读并接受各种提示,直到安装完成
  • 关闭终端窗口

现在,当安装一个包需要另一个包的时候系统就会自动默认安装。

【可选】 安装MacTeX

R具有学术历史,并且这里有一个具有许多高级功能的称之为latax的东西。在OS X上安装latax并不困难。如果你钻研于创建R包,迟早有一天你需要安装MacTex。

 

本文翻译自rud.is,转载请注明本文链接http://www.xueqing.tv/cms/article/55

分享到:
热门文章

REmap发布,用R绘制百度迁徙图

2015年07月23日更新 21085次阅读

学习R语言,一篇文章让你从懵圈到入

2016年05月09日更新 14670次阅读

清华大学教授:大数据时代 统计学依

2015年08月07日更新 11291次阅读

在R中填充缺失数据—mice包

2015年12月31日更新 10743次阅读

精通 R plot—第一部分:颜色

2016年01月20日更新 9549次阅读

非统计学专业的人该如何学习 R 语

2015年07月24日更新 8107次阅读
热门课程

R语言初级课程

2015年02月20日发布 3231名学员

R语言高效数据清理工具包dplyr

2015年08月30日发布 1690名学员

R语言数据分析入门

2016年05月10日发布 1566名学员

如何用R做数据预处理

2016年06月03日发布 1160名学员

全栈数据工程师养成攻略

2016年11月08日发布 1019名学员

R语言大规模数据分析实战

2015年12月17日发布 952名学员
登录 注册