論文で使うグラフを作るのにggplot2は大変に強力なのですが、 そのグラフの大きさを指定するにはコツがあります。 問題 私はR Sweave+knitrで論文を書くことが多いのですが、 たとえばchunk optionにfig.height=6, fig.width=6を設定して library(ggplot2) g0 <- ggplot(data=iris, aes(x=Sepal.Length, y=Petal.Length, color=Species)) + geom_point() + scale_colour_grey() + theme_classic() print(g0) したりすると こんなグラフになります。 一見問題ないように見えるんですが、縦軸と横軸の長さが合ってなかったりするんです。 g0 + theme(legend.position='none') して凡例