Mac 用户 R 下载及安装说明

macOS 系统 R 下载及安装最全指南

R 语言作为一门强大的统计计算和图形可视化语言,在数据科学、统计分析、机器学习等领域得到广泛应用。对于 Mac 用户来说,安装 R 并不复杂,但为了确保顺利安装并配置好合适的开发环境,本指南将提供详细的步骤和说明,涵盖从下载到安装,再到集成开发环境(IDE)配置的全过程,力求让即使是从未接触过 R 的用户也能轻松上手。

一、下载 R

R 的官方网站是 The Comprehensive R Archive Network (CRAN),你可以在 CRAN 上找到 R 的最新版本以及各种扩展包。

  1. 访问 CRAN 网站: 打开你的浏览器,访问 CRAN 的官方网站:https://cran.r-project.org/

  2. 选择下载镜像: CRAN 在全球范围内拥有多个镜像站点,选择一个地理位置较近的镜像可以提高下载速度。点击链接 "CRAN Mirrors",然后选择一个合适的镜像,例如中国的镜像。

  3. 下载 macOS 版本: 在镜像站点页面中,找到 "Download R for (Mac) OS X" 部分,点击进入。

  4. 选择合适的安装包: 你会看到几个不同的安装包选项:

    • R-x.x.x.pkg (latest release): 这是 R 的最新稳定版本,推荐大多数用户下载安装。
    • R-x.x.x-arm64.pkg (latest release for arm64): 这是专门为搭载 Apple Silicon (M1, M2 等) 芯片的 Mac 设备设计的版本。如果你使用的是 Apple Silicon Mac,强烈建议下载此版本以获得最佳性能。
    • R-devel-x.x.x.pkg (development version): 这是 R 的开发版本,包含最新的功能和改进,但也可能存在一些 bug。不推荐普通用户使用。
    • old binaries: 这里可以找到 R 的旧版本,如果你需要使用特定版本的 R,可以在这里下载。

根据你的 Mac 设备和需求,选择合适的安装包并点击下载。

二、安装 R

下载完成后,双击 .pkg 安装包,按照屏幕上的提示进行安装。

  1. 欢迎界面: 点击“继续”按钮。

  2. 阅读许可协议: 仔细阅读许可协议,然后点击“继续”并选择“同意”。

  3. 选择安装位置: 默认安装位置是在 /Library/Frameworks/R.framework/Versions/ 目录下。除非你有特殊需求,建议保留默认设置。点击“安装”。

  4. 输入管理员密码: 安装过程需要管理员权限,输入你的 Mac 用户名和密码,然后点击“安装软件”。

  5. 安装完成: 安装完成后,你会看到“安装成功”的提示。点击“关闭”完成安装。

三、验证安装

安装完成后,可以通过以下方式验证 R 是否安装成功:

  1. 启动 R: 在“应用程序”文件夹中找到 R 的图标,双击启动 R。

  2. R 控制台: 如果 R 启动成功,你会看到 R 的控制台界面,其中包含版本信息和一些提示信息。

  3. 执行简单命令: 在 R 控制台中输入 1 + 1 并按下回车键,如果 R 正确计算并返回结果 2,则说明安装成功。

四、安装集成开发环境 (IDE)

虽然可以直接在 R 的控制台中编写和运行代码,但使用集成开发环境 (IDE) 可以提供更便捷的开发体验,例如代码补全、语法高亮、调试等功能。推荐使用 RStudio 作为 R 的 IDE。

RStudio 下载及安装:

  1. 访问 RStudio 官网: 打开浏览器,访问 RStudio 的官方网站:https://posit.co/download/rstudio-desktop/

  2. 选择免费版本: 点击 "DOWNLOAD RSTUDIO DESKTOP" 按钮下方的 "Free" 版本下载链接。

  3. 选择 macOS 版本: 根据你的 Mac 系统选择合适的安装包,点击下载。

  4. 安装 RStudio: 下载完成后,双击 .dmg 安装包,将 RStudio 图标拖拽到“应用程序”文件夹中完成安装。

五、配置 RStudio

安装完成后,首次启动 RStudio 时,可能会提示你选择 R 的安装路径。如果 RStudio 没有自动检测到你的 R 安装路径,你可以手动选择 /Library/Frameworks/R.framework/Versions/x.x.x/Resources/ 目录 (x.x.x 为你安装的 R 版本号)。

RStudio 基本使用:

RStudio 的界面主要分为四个区域:

  • 代码编辑器 (Source Editor): 用于编写 R 代码,支持代码高亮、自动补全等功能。
  • 控制台 (Console): 用于执行 R 代码并显示结果。
  • 环境/历史记录 (Environment/History): 显示当前工作空间中的变量、数据以及历史命令。
  • 文件/绘图/包/帮助 (Files/Plots/Packages/Help): 用于管理文件、查看绘图结果、安装和加载 R 包以及查阅帮助文档。

六、安装常用 R 包

R 的强大之处在于其丰富的扩展包,可以扩展 R 的功能。安装 R 包可以使用 install.packages() 函数。例如,要安装 ggplot2 包 (用于绘制高质量图形),可以在 R 控制台中输入以下代码:

R
install.packages("ggplot2")

安装完成后,可以使用 library() 函数加载 R 包:

R
library(ggplot2)

七、更新 R

R 会定期发布新版本,包含 bug 修复和新功能。为了保持 R 的最佳性能和安全性,建议定期更新 R。

更新 R 最简单的方法是重新下载并安装最新版本的 R 安装包。安装新版本后,旧版本仍然会保留在你的系统中,你可以根据需要切换不同的 R 版本。

八、卸载 R

如果你需要卸载 R,可以按照以下步骤操作:

  1. 删除 R 应用程序: 将 R 应用程序从“应用程序”文件夹中拖拽到垃圾桶。
  2. 删除 R Framework: 打开终端应用程序,输入以下命令并按下回车键,删除 R Framework:

bash
sudo rm -rf /Library/Frameworks/R.framework

  1. 删除 R Library: 输入以下命令并按下回车键,删除 R Library:

bash
sudo rm -rf /Library/R

本指南详细介绍了在 macOS 系统上下载、安装和配置 R 的完整流程,希望能够帮助你顺利开始使用 R 进行数据分析和科学计算。 记住,持续学习和探索是掌握 R 语言的关键。 祝你学习愉快!

THE END