Memorandums

知覚・認知心理学の研究と教育をめぐる凡庸な日々の覚書

Rで作図:軸、ラベルの向きと大きさを変える

2009-05-03 | R
雑誌などでは図が縮小されるので、ラベルや軸を見やすくすることが編集側から求められる。

ーーー
軸の数値やラベルを拡大するには、plot()内で、
cex.axis, cex.labを1以上に指定する。
また、軸に関するパラーメータ、
las=1
で数値をすべて水平にできる。
デフォルトlas=0では軸に並行(y軸は横向き)。

グラフ内の線分を太くするには、lwd=1以上の指定。

軸そのものを太くするには?

cf. R help "axis"

plot(1:4, rnorm(4), axes = FALSE)
axis(1, 1:4, LETTERS[1:4])
axis(2)

ここで、axis(1,lwd=2 などとする。
plot(axes=FALSE, を忘れずに。


ーー
なお、余白や軸とラベルの間隔を調整するには、plot()前に、
par(mar=c(7,7,5,4),mgp = c(5,2,0))
などで、それらの間隔を指定する。
各パラメータの詳細は、以下参照。
cf. R-tips
mar
http://cse.naro.affrc.go.jp/takezawa/r-tips/r/52.html

mgp
http://cse.naro.affrc.go.jp/takezawa/r-tips/r/53.html

コメント
  • Twitterでシェアする
  • Facebookでシェアする
  • はてなブックマークに追加する
  • LINEでシェアする