【R】ggplotでZoom In する2つの方法
2021年7月4日
ggplotである一部分のみを拡大して表示するための2つの方法です。
こちらのサイトを参考にさせていただきました。
0. 準備
ベースとなるプロットを準備します
library("ggplot2")
data <- data.frame(x = 1:3,
y = 1:9,
group = rep(letters[1:3], 3))
data
g <- ggplot(data, aes(x, y, group = group)) +
geom_line()
g

1. 軸の範囲を規定する方法
軸の範囲を *limで規定してしまう方法です。
g + ylim(2, 8)

ん?ちょっとおかしい?
2. coord_cartesianで規定する方法
2つ目は、coord_cartesianで範囲を規定してZoomInする方法です。
g + coord_cartesian(ylim = c(2, 8))
