1. Learn
  2. /
  3. 课程
  4. /
  5. ggplot2 数据可视化进阶

Connected

道练习

设置顺序

如果您想更改分面(facets)的顺序,最好在绘图之前就把因子变量定义好。

我们用 mtcars 的变速器变量 am 演示一下。在该变量中,0 表示 "automatic",1 表示 "manual"。

这里,我们会把 am 转为因子变量,并将数字重命名为合适的名称。默认顺序是按字母顺序排列。若要重新排序,我们将调用 forcats 包中的 fct_rev() 来反转顺序。

说明 1/2

undefined XP
  • 1
    • 将 am 列中 0 和 1 的取值分别明确标注为 "automatic" 和 "manual"。
  • 2
    • 使用单独的 levels 和 labels 参数来定义特定顺序。请记住,1 是 "manual",而 0 是 "automatic"。