箱线图与核密度图
汽车的油耗通常与发动机大小有关(可用汽缸数量来衡量)。为探索这两个变量之间的关系,您可以一直使用直方图,但在本练习中,您将尝试两种替代图形:箱线图和核密度图。
本练习是课程的一部分
R 中的探索性数据分析
练习说明
快速查看 unique(cars$ncyl) 会发现,ncyl 的可能取值比您想象的要多。这里,请把注意力限制在最常见的取值上。
- 过滤
cars,只保留拥有 4、6 或 8 个汽缸的汽车,并将结果保存为common_cyl。这里可以使用%in%运算符。 - 绘制按
ncyl分组并并排显示的city_mpg箱线图。 - 绘制以
ncyl为颜色区分、相互叠加的city_mpg核密度图。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Filter cars with 4, 6, 8 cylinders
common_cyl <- filter(___, ___)
# Create box plots of city mpg by ncyl
ggplot(___, aes(x = as.factor(___), y = ___)) +
geom_boxplot()
# Create overlaid density plots for same data
ggplot(common_cyl, aes(x = ___, fill = as.factor(___))) +
geom_density(alpha = .3)