【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))