開始使用免費開始

長寬比 I:1:1 比例

你可以用 coord_fixed() 設定圖形的長寬比,且預設為 ratio = 1。當兩個連續變數使用相同尺度時(例如 iris 資料集),1:1 的長寬比最合適。

所有變數的單位都是公分,因此圖上每一個單位在兩個座標軸上應該對應相同的實際距離。這能更如實地呈現兩個變數之間的關係,因為長寬比會改變平滑線的角度,進而造成對資料的錯誤印象。當然,底層的線性模型不會改變,但我們的感知會受繪出的角度影響。

檢視器中已顯示一個使用 iris 資料集繪製的圖:以花萼寬對花萼長,並依品種上色。

本練習屬於課程

ggplot2 中級資料視覺化

檢視課程

練習說明

  • 新增固定座標圖層,強制使用 1:1 的長寬比。

動手互動練習

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

ggplot(iris, aes(x = Sepal.Length, y = Sepal.Width, color = Species)) +
  geom_jitter() +
  geom_smooth(method = "lm", se = FALSE) +
  # Fix the coordinate ratio
  ___
編輯並執行程式碼