开始使用免费开始使用

改进饼图

饼图常用于表示单个分类变量的分布,但相比柱状图,它们往往更难解读。

下图是名为 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))
编辑并运行代码