雙軸與翻轉座標軸

ggplot2 中級資料視覺化

Rick Scavetta

Founder, Scavetta Academy

常見的座標軸調整

  • 長寬比(見影片 1)
    • 調整以取得最佳視角
  • 轉換函式(例如 log,見影片 2)
    • 原始刻度不合適時可調整
  • 雙 x 或 y 座標軸
    • 同時呈現原值與轉換值
  • 翻轉座標軸
    • 改變依存方向
    • 改變幾何方向
ggplot2 中級資料視覺化

常見的座標軸調整

  • 長寬比(見影片 1)
    • 調整以取得最佳視角
  • 轉換函式(例如 log,見影片 2)
    • 原始刻度不合適時可調整
  • 雙 x 或 y 座標軸
    • 同時呈現原值與轉換值
  • 翻轉座標軸
    • 改變依存方向
    • 改變幾何方向
1 參見第 4 章影片 3,了解更多關於雙 x 與 y 座標軸的討論。
ggplot2 中級資料視覺化

雙座標軸

重標示的刻度

ggplot2 中級資料視覺化

加入原值與轉換後座標軸

含註解

ggplot2 中級資料視覺化

常見的座標軸調整

  • 長寬比(見影片 1)
    • 調整以取得最佳視角
  • 轉換函式(例如 log,見影片 2)
    • 原始刻度不合適時可調整
  • 雙 x 或 y 座標軸
    • 同時呈現原值與轉換值
  • 翻轉座標軸
    • 改變依存方向
    • 改變幾何方向
ggplot2 中級資料視覺化

翻轉座標軸

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point() +
  geom_smooth(method = "lm", 
              se = FALSE)

ggplot2 中級資料視覺化

coord_flip()

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point() +
  geom_smooth(method = "lm", 
              se = FALSE) +
  coord_flip()

ggplot2 中級資料視覺化

一起來練習吧!

ggplot2 中級資料視覺化

Preparing Video For Download...