开始使用免费开始使用

比较大量分布

让我们回到之前制作的分面图,但这次结合新学到的技巧。借助新的图形类型,能否更好地把握变量之间的关系?

提供的代码会生成与上一课相同的可视化。请修改代码:用小提琴图展示密度,替换原来用抖动图展示单个数据点的方式。与上一个练习类似,缩小箱线图的宽度,让它主要落在小提琴图内部。最后,别忘了在图中添加副标题,告知读者小提琴图核的宽度!

本练习是课程的一部分

R 中的可视化最佳实践

查看课程

练习说明

  • geom_jitter() 替换为 geom_violin()
  • 为小提琴几何设置 fill = 'steelblue',并将核标准差设为 2.5
  • 通过将 geom_boxplot()width 设为 0.3 来缩小箱线图宽度。
  • 添加副标题 Gaussian kernel width: 2.5'

交互式实操练习

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

md_speeding %>% 
    ggplot(aes(x = gender, y = speed)) + 
    # replace with violin plot with kernel width of 2.5, change color argument to fill 
    geom_jitter(alpha = 0.3, color = 'steelblue') +
    # reduce width to 0.3
    geom_boxplot(alpha = 0) +
    facet_wrap(~vehicle_color) +
    labs(
        title = 'Speed of different car colors, separated by gender of driver'
        # add a subtitle w/ kernel width

    )
编辑并运行代码