改进饼图
饼图常用于表示单个分类变量的分布,但相比柱状图,它们往往更难解读。
下图是名为 pies 的数据集,其包含 98 位受访者最喜欢的派口味。请通过构建一个按计数降序排列的「柱状图」来改进这些数据的呈现方式。
本练习是课程的一部分
R 中的探索性数据分析
练习说明
- 使用给定代码,将
flavor的因子水平按计数降序重新排序。 - 绘制
flavor的柱状图,并将标签纵向显示以便阅读。默认配色可能略显单调,请将柱子的fill改为"chartreuse"。
交互式实操练习
通过完成这段示例代码来试试这个练习。
# Put levels of flavor in descending order
lev <- c("apple", "key lime", "boston creme", "blueberry", "cherry", "pumpkin", "strawberry")
pies$flavor <- factor(pies$flavor, levels = lev)
# Create bar chart of flavor
ggplot(___, aes(x = ___)) +
geom_bar(fill = ___) +
theme(axis.text.x = element_text(angle = 90))