開始使用免費開始

過度重疊 3:低精度資料

你已經看過在使用 geom_point() 時,如何處理兩種情況的過度重疊:

  1. 大型資料集
  2. 在單一座標軸上對齊的數值

我們在 geom_point() 中使用 position = 'jitter',或改用 geom_jitter()

來看看另一種情況:

  1. 低精度資料

這通常來自低解析度的量測,例如 iris 資料集,其量測精度為 1 mm(請查看檢視器)。這與情況 2 類似,但在這種情況下,我們可以同時對 x 與 y 軸進行抖動。

本練習屬於課程

ggplot2 資料視覺化入門

檢視課程

動手互動練習

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

ggplot(iris, aes(Sepal.Length, Sepal.Width, color = Species)) +
  # Swap for jitter layer with width 0.1
  geom_point(alpha = 0.5)
編輯並執行程式碼