开始使用免费开始使用

更改变量类型

在使用 ggplot2 作图时,将变量转换为合适的数据类型通常很有帮助。一般来说,像本例中的 country 这类分类变量,在绘图前应先转换为因子,可以使用 as.factor()。在您的数据集中,有两列仍为 "character" 类型——请使用 mutate() 将它们转换为因子。

本练习是课程的一部分

在 Tidyverse 中用数据进行沟通

查看课程

练习说明

  • 将变量 year 转换为因子。在转换为因子之前,先使用 as.numeric() 将其转换为数值;也就是说,在调用 as.factor() 时将 as.numeric() 写在其内部。
  • 将变量 country 转换为因子。

交互式实操练习

通过完成这段示例代码来试试这个练习。

# Turn year and country into a factor
ilo_data_corrected <- ilo_data %>%
  mutate(year = as.___(as.___(year)),
        country = ___)

# See the results
ilo_data_corrected
编辑并运行代码