如何在 R 环境中使用 RStudio#

注意

RStudio 和 R 包在 ARM64/AARCH64 CPU 架构上不可用。以下说明适用于 x86_64 CPU 架构。

安装 RStudio#

  1. 启动 Navigator.

  2. 单击 RStudio 应用程序磁贴上的**安装**。

  3. 如果 Navigator 要求您选择不同的环境来安装 RStudio,请命名一个新环境或从下拉菜单中选择一个现有环境,然后单击**创建**。安装 RStudio 会安装 r-base 和许多其他 R 包作为依赖项。

安装 RStudio 后,单击 RStudio 磁贴上的**启动**以打开它。

确认 RStudio 已连接到您的环境#

使用 Navigator 安装 RStudio 会创建一个环境,供您在工作时使用该应用程序。从 Navigator 启动该应用程序会自动将该应用程序连接到初始安装期间创建的环境。

要验证 RStudio 是否正在使用预期环境

  1. 启动 RStudio。

    警告

    由于 Anaconda 不会为您提供最新的包版本,因此 RStudio 在启动时会自动提示您更新。在使用 conda 更新 RStudio 或其他 R 包到最新版本时要格外小心。这可能会破坏您的 conda RStudio 环境。有关更多信息,请参阅更新 R 包

  2. 通过在 RStudio 控制台中运行以下命令来确认 R 库路径是否正确

    .libPaths()
    
  3. 通过在 RStudio 控制台中运行以下命令来确认已安装的 R 包是否已正确加载

    # Replace <PACKAGE> with the package you are loading
    library(<PACKAGE>)
    
    示例

    通过在 RStudio 控制台中运行以下命令来加载 r-dplyr

    library(dplyr)
    

    控制台将显示类似于以下内容的输出

    Attaching package: 'dplyr'
    
    The following objects are masked from 'package:stats':
    
        filter, lag
    
    The following objects are masked from 'package:base':
    
        intersect, setdiff, setequal, union
    

查看 RStudio 环境中的包#

Navigator 在安装 RStudio 时还会安装 RStudio 的包依赖项。这包括 r-base 和许多其他 R 包。

要查看 RStudio 环境中的包

  1. 打开**环境**页面。

  2. 从**频道**旁边的下拉菜单中选择已安装

  3. 在**搜索包**框中搜索“r-”以过滤已安装包的列表。

将包添加到 RStudio 环境#

要将新包添加到 RStudio 环境

  1. 打开**环境**页面。

  2. 从**频道**旁边的下拉菜单中选择未安装

  3. 搜索要安装的包,例如 r-essentials。有关 r-essentials 的更多信息,请参阅使用 Anaconda 中的 R 语言

  4. 选中您要安装的包旁边的复选框。

  5. 单击**应用**。

更新 R 包#

Anaconda 的 R 包没有与最新的 CRAN 版本同步。可用于Linux x86_64 的 R 包是最新的,但仍然落后于几个版本。有关更新 R 包的更多信息,请参阅使用 Anaconda 中的 R 语言

警告

在使用 conda 更新 RStudio 或其他 R 包到最新版本时要格外小心。这可能会破坏您的 conda RStudio 环境。