Logo
Section 1 / 2

库的安装与配置

了解如何安装 ggplot2 包以及一些用于数据可视化的有用 ggplot2 扩展包。

导入

库的安装与配置

了解如何安装 ggplot2 包以及一些用于数据可视化的有用 ggplot2 扩展包。

R 和 RStudio 是运行 ggplot2 及其扩展包所必需的。让我们首先学习如何安装 ggplot2 库。

注意: 本课程的 Docker 容器已包含运行 ggplot2 所需的 R 环境,并且已安装必要的 ggplot2 扩展包。本课中的说明有助于理解用于创建数据可视化的后台运行的包。如果需要,这些步骤也可用于本地设置 R 和 ggplot2,以便进行额外练习。

通过 tidyverse 包安装 ggplot2

要在任何操作系统(OS)上下载 R 和 RStudio,可以参考 RStudio 的官方文档页面提供的具体步骤。

下载 R 和 RStudio 后,我们可以继续安装 tidyverse(R 核心包的集合),或者单独安装 ggplot2 包。

在 R 中安装包意味着将包下载到计算机中,这可以通过两种方式实现:可以直接从 CRAN(Comprehensive R Archive Network,R 包的中央仓库)下载,也可以在 R 中运行 install.packages() 命令,并指定要安装的包名称。

ggplot2 是 tidyverse 包之一。因此,我们可以安装完整的 tidyverse 包,而不仅仅是单独安装 ggplot2 包,使用如下命令:

1install.packages("tidyverse")

tidyverse 包提供了一种便捷的方式,一次性下载 tidyverse 中的所有包。要查看 tidyverse 包含的所有包,可以使用以下命令:

1tidyverse_packages()

tidyverse 包的核心包含八个主要包,它们是最常用的 tidyverse 包。当我们使用 library() 函数导入 tidyverse 包时,这些包会自动列出,如下代码所示:

1library(tidyverse)

单独安装 ggplot2 包

另一种方式是单独安装 ggplot2 包,同样使用 install.packages() 函数:

1install.packages("ggplot2")

使用 install.packages() 函数,我们可以在本地机器上安装任意包。但在使用包的内容之前,必须将其加载到 R 会话中。安装包只需在每台机器上执行一次。建议定期更新包,以获取最新的功能改进。

注意: 请记住,每次启动新的 R 会话时,都需要重新加载所使用的包。

导入 ggplot2 包

要将 ggplot2 包加载到 R 会话中,可以使用 library() 函数:

1library(ggplot2)

ggplot2 的扩展包

为了增强 ggplot2 的数据可视化能力,存在多个扩展包,例如 cowplot、ggridges、patchwork、gganimate、ggthemes 等。这些扩展包可以在 ggplot2 扩展包网站 上找到。

使用 ggplot2 绘制基础图表

数据集引用