開始使用免費開始

長條圖:炸藥圖(dynamite plots)

在影片中,我們看到了許多理由,為什麼「炸藥圖」(帶有誤差線的長條圖)並不適合用來呈現分配。若你真的想在長條圖上加上誤差線,當然可以做到,但你需要手動設定位置。多數情況下,點圖層(point geom)會表現得更好。

儘管如此,你仍然應該知道如何處理這類圖表,所以就來試試看吧。

本練習屬於課程

ggplot2 中級資料視覺化

檢視課程

練習說明

  • 使用 mtcars,,繪製 wtfcyl 的圖。
  • 加入長條的摘要統計,將 wt 以平均值聚合,並將長條填入 skyblue 顏色。
  • 加入誤差線的摘要統計,將 wtmean_sdl 聚合。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Plot wt vs. fcyl
ggplot(mtcars, aes(x = ___, y = ___)) +
  # Add a bar summary stat of means, colored skyblue
  stat_summary(fun = ___, geom = "___", fill = "___") +
  # Add an errorbar summary stat std deviation limits
  stat_summary(fun.data = ___, fun.args = list(mult = 1), geom = "___", width = 0.1)
編輯並執行程式碼