理工系研究者のための Mac OS X, Windows, Linux メモ
 
ホーム >> UNIX >> R >> 縦軸のラベルを垂直にするには
このエントリーをはてなブックマークに追加

縦軸のラベルを垂直にするには

作成日:2014.4.27
環境:R 3.0.3

plot関数で描くグラフにはラベルを表示しないようにし、axis関数を用いて表示することにする。 軸のラベルはmtext関数を使って表示する。

軸の数値を水平方向(自然に読める向き)、ラベルを垂直方向にするには次のようにする。

plot(sin, yaxt="n",ylab="")
axis(side=2, las=TRUE)
mtext("Energy [eV]", side=2, line=3, las=FALSE)
  • 1行目:グラフをプロットするが、yaxt=”n”で軸の数値と軸のメモリを非表示にする。
  • 2行目:y軸を表示する。このときlas=TRUEなので数値は水平方向になる。
  • 3行目:軸のラベルを表示する。las=FALSEとするとラベルが垂直向きになる。