1. Learn
  2. /
  3. 课程
  4. /
  5. 使用 ggplot2 进行数据可视化入门

Connected

道练习

条形图与柱状图中的 position

让我们看看 position 参数如何影响 geom_bar()。

有三种 position 选项:

  • stack:默认值
  • dodge:常用选择
  • fill:用于显示占比

虽然我们在这里使用 geom_bar(),但请注意,函数 geom_col() 实际上就是 geom_bar(),只不过它的 position 和 stat 参数都被设置为 "identity"。当我们希望条形高度直接表示数据中的精确数值时会使用它。

在本练习中,您将根据变速箱类型(fam,手动或自动),绘制具有给定汽缸数(fcyl)的汽车总数。

说明 1/3

undefined XP
  • 1
    • 使用 mtcars,绘制 fcyl,并用 fam 填充颜色。
    • 使用 geom_bar() 添加条形图层。
  • 2

    将条形的 position 参数设为 "fill"。

  • 3

    将条形的 position 参数改为 "dodge"。