その日のR関数
par(mar=c(5.1, 4.1, 4.1, 2.1), mgp=c(3,1,0),las=0)
parプロットパラメータを設定または調整します。 ここでは、マージンサイズ(mar)、軸ラベルの位置(mgp)、軸ラベルの向き(las)の三つのパラメータについて検討します。
- mar–マージンサイズをbottom、left、top、rightの順に設定する長さ4の数値ベクトル。 デフォルトはcです(5.1, 4.1, 4.1, 2.1).
- mgp–長さ3の数値ベクトルで、内側のプロットウィンドウのエッジに対する軸ラベルの位置を設定します。 最初の値は、ラベルの位置(プロット内のxlabとylab)、2番目の目盛りラベル、および3番目の目盛りを表します。 デフォルトはc(3,1,0)です。
- las–初期化後にプロットに追加された目盛りラベルおよびその他のテキストの向きを示す数値。 オプションは次のとおりです: 常に軸に平行(デフォルトは0)、常に水平(1)、常に軸に垂直(2)、常に垂直(3)。
三つのプロットパラメータのデフォルト値は、parの引数名の文字列を使用して表示されます(par(char)を参照)。 以下に示す個々のプロットに加えて、プロットの4ページのPDFは、より簡単に閲覧するために利用可能です。
>par("mar")5.1 4.1 4.1 2.1>par("mgp")3 1 0>par("las")0>>セット。シード(5)>x<-rnorm(200)>y<- 25 - 22*x+5*x^2+rnorm(200)>>png("par-120208-01.png")>plot(x,y,main="defaults")>dev.オフ()クォーツ2>>png("par-120208-02.png")>par(mar=c(3.5, 3.5, 2, 1))> plot(x,y,main="par(mar=c)")(3.5, 3.5, 2, 1))")> デヴオフ()クォーツ2>>png("par-120208-03.png")>par(mar=c(3.5, 3.5, 2, 1), mgp=c(2.4, 0.8, 0))> plot(x,y,main="par(mar=c)")(3.5, 3.5, 2, 1), mgp=c(2.4, 0.8, 0))")> デヴオフ()クォーツ2>>png("par-120208-04.png")>par(mar=c(3.5, 3.5, 2, 1), mgp=c(2.4,0.8,0),las=1)>plot(x,y,+main="par(mar=c)")>plot(x,y,+main="par(mar=c)")>(3.5, 3.5, 2, 1), mgp=c(2.4,0.8,0),las=1)")>dev.off()quartz2
セットのおかげでデータが再現可能です。シード関数、およびプロットはpng関数を使用してファイルに保存されました。