グラフィックスのハック
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
]
開始行:
COLOR(red){SIZE(20){グラフィックス参考実例集:グラフィッ...
([[グラフィックス参考実例集]]に戻る。[[Rのグラフィックス...
#contents
~
*グラフィックス領域と作図領域の大きさの自己指定 (x,y軸の...
グラフィックス画面の大きさは par()$fin パラメータで決めら...
par()$fin[1]*(par()$plt[2]-par()$plt[1]) # x 方向のサイ...
par()$fin[2]*(par()$plt[4]-par()$plt[3]) # y 方向のサイ...
と決まります。従って x,y 座標のスケールを同じにするには x...
> par(fin=c(6,4)) # グラフィックス画面を 6x4 インチに指定
# 作図領域をグラフィックス画面への割合で指定(この例では...
# チックマークや軸ラベル、タイトルが入る余地を確保する必要
> par(plt=c(0.1,0.9,0.1,0.9))
> Xlim <- 10*par()$fin[1]*c(0, par($plt[2]-par()$plt[1])
> Ylim <- 10*par()$fin[2]*c(0, par()$plt[4]-par()$plt[3])
> plot(1:20,1:20, xlim=Xlim, ylim=Ylim)
参考までにメモすれば plt, fin の既定値は次のようになって...
> par()$plt
[1] 0.1172537 0.9399432 0.1457143 0.8828571
> par()$fin
[1] 6.990803 6.997416
従って既定値での作図画面のサイズはインチ単位でそれぞれ 5....
注意:依然として残る空白を取り除くには、例えば画像ファイ...
#ref(finplt.jpg,left)
*自前の軸ラベル指定 (plot 関数の xaxt="n" オプション, r-h...
R はデータから普通好ましい軸チックマークと軸ラベルを生成...
> p1=c(1,2,3); p2=c(5,15,25)
> par(mfrow=c(1,2))
> plot(p1, p2, xlab='Occasion', ylab='Score', xlim=c(1,3...
# x 軸のチックマークと軸ラベルを描かない
> plot(p1, p2, xlab='Occasion', ylab='Score', xlim=c(1,3...
> axis(1, at=1:3) # 次に位置 1,2,3 にチックマークと軸ラ...
#ref(xaxtn.jpg,left)
終了行:
COLOR(red){SIZE(20){グラフィックス参考実例集:グラフィッ...
([[グラフィックス参考実例集]]に戻る。[[Rのグラフィックス...
#contents
~
*グラフィックス領域と作図領域の大きさの自己指定 (x,y軸の...
グラフィックス画面の大きさは par()$fin パラメータで決めら...
par()$fin[1]*(par()$plt[2]-par()$plt[1]) # x 方向のサイ...
par()$fin[2]*(par()$plt[4]-par()$plt[3]) # y 方向のサイ...
と決まります。従って x,y 座標のスケールを同じにするには x...
> par(fin=c(6,4)) # グラフィックス画面を 6x4 インチに指定
# 作図領域をグラフィックス画面への割合で指定(この例では...
# チックマークや軸ラベル、タイトルが入る余地を確保する必要
> par(plt=c(0.1,0.9,0.1,0.9))
> Xlim <- 10*par()$fin[1]*c(0, par($plt[2]-par()$plt[1])
> Ylim <- 10*par()$fin[2]*c(0, par()$plt[4]-par()$plt[3])
> plot(1:20,1:20, xlim=Xlim, ylim=Ylim)
参考までにメモすれば plt, fin の既定値は次のようになって...
> par()$plt
[1] 0.1172537 0.9399432 0.1457143 0.8828571
> par()$fin
[1] 6.990803 6.997416
従って既定値での作図画面のサイズはインチ単位でそれぞれ 5....
注意:依然として残る空白を取り除くには、例えば画像ファイ...
#ref(finplt.jpg,left)
*自前の軸ラベル指定 (plot 関数の xaxt="n" オプション, r-h...
R はデータから普通好ましい軸チックマークと軸ラベルを生成...
> p1=c(1,2,3); p2=c(5,15,25)
> par(mfrow=c(1,2))
> plot(p1, p2, xlab='Occasion', ylab='Score', xlim=c(1,3...
# x 軸のチックマークと軸ラベルを描かない
> plot(p1, p2, xlab='Occasion', ylab='Score', xlim=c(1,3...
> axis(1, at=1:3) # 次に位置 1,2,3 にチックマークと軸ラ...
#ref(xaxtn.jpg,left)
ページ名: