[R]plot関数で図の描画する際の図の縦横比を指定する
plot関数で図を描画すると、初期状態では、縦横比が1で描画される(縦軸と横軸のスケールを等しくして描画するということ)。ただし、表示された図のウィンドウを、マウスなどで変形させると、それに応じて縦横比が変化する。
plot関数で特に何もしてせずにプロットする。
> x <- c(0, 1, 2, 3, 4)
> y <- c(0, 1, 2, 3, 4)
> plot(x, y)
plot関数のaspオプションはこれを指定することができる。aspオプションに1を指定すると、横軸と縦軸の描画倍率を1にする。
> plot(x, y, asp = 1)
このaspオプションは「横軸の倍率/縦軸の倍率」の値で指定をする。例えば、同じ値に対して、縦軸の描画を2倍にするのであれば、aspオプションに「2/1」(= 2)を指定すればよい。
> plot(x, y, asp = 2 / 1)
« [R]文字列から一部の文字を抜き出す | トップページ | [R]読み込んだ画像ファイルの大きさや色数を調べる »
「R(グラフィックス)」カテゴリの記事
- [R]読み込んだ画像ファイルの大きさや色数を調べる(2018.11.27)
- [R]plot関数で図の描画する際の図の縦横比を指定する(2018.11.05)
- [R]プロット点の縁と中を別々の色で塗りつぶす(2015.02.08)
- [R]ggplot2パッケージによる図を、簡単に並べて表示する(2014.12.16)
- [R]ggplot2による図の枠線内の描画範囲(軸の範囲)をxlim、ylimで指定をした値きっかりにしたい(2014.12.09)






コメント