改進圓餅圖
圓餅圖常用來呈現單一類別變數的分布,但相較於長條圖,圓餅圖通常更難解讀。
這是一個名為 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))