開始使用免費開始

預設趨勢線

ggplot2 能強而有力地視覺化資料,幫助我們「看見」資料中的脈絡。 不過,有時你需要先整理資料,才能得到想要的結果。 在本練習中,你要觀察通勤距離是否會影響搭公車的機率。 你會透過使用 geom_jitter() 讓點彼此不重疊(抖動),再用 geom_smooth() 加上平滑的趨勢線來完成這件事。

本練習屬於課程

R 的廣義線性模型

檢視課程

練習說明

  • 使用資料框 bus,在圖上將 MilesOneWay 放在 x 軸、Bus2 放在 y 軸。
  • 對資料進行抖動:寬度設為 0、高度設為 0.05
  • 為座標軸加上標籤:y 軸用 "Probability of riding the bus",x 軸用 "One-way commute trip (in miles)"
  • 將此圖存為 gg_jitter,然後加入 geom_smooth()

動手互動練習

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

# Create a jittered plot of MilesOneWay vs Bus2 using the bus dataset
gg_jitter <- ggplot(data = ___, aes(x = ___, y = ___)) + 
	geom_jitter(width = ___, height = ___) +
	ylab(___) +
	xlab(___)

# Add a geom_smooth() to your plot
gg_jitter + ___
編輯並執行程式碼