科学の箱

科学・IT・登山の話題

R

cexについてまとめる

投稿日:

Rでグラフィックのパラメータはpar()で指定する。par()のパラメータを変更することでplotなどの表示方法を柔軟に変更できる。例えばラベルのフォントの大きさなどである。下記はpar()で指定できるパラメータの一部である。

  • col: Color
  • pch: Marker
  • cex: フォントのサイズ
  • lwd: 線の太さ
  • lty: 線の太さ

これらのパラメータはグラフ描画をするときに指定することもできる。例えばplot(…. col=”red”)とすれば、plotの色が赤になる。

論文やプレゼンテーションでは相手に対してわかりやすくグラフを表現する。見やすくなれば理解もしやすいので、結果が相手によく伝わる。フォントのサイズを変更することは、下記のようなメリットがある。

  • 何について記述されているかすぐにわかる
  • 重要ポイントを押さえる
  • 余計な部分を隠す

グラフィックパラメータのひとつであるcexはフォントのサイズを変更する。cexを利用すると以下の項目についてフォントサイズが変更される。

  • x-y軸のスケール
  • x-y軸のラベル
  • タイトル
  • サブタイトル

cexはデフォルトでは1となっている。フォントサイズは倍数で指定する。例えば1.5倍にしたければcex=1.5, 半分の大きさであればcex=0.5となる。

cexは個別に指定することもできる。

  • cex.axis: x-y軸のスケール
  • cex.lab: x-y軸のラベル
  • cex.main: タイトル
  • cex.sub: サブタイトル

それぞれの項目についてサイズを変更してグラフを書いた。

cex

 

以下実行したコードである。

x <- matrix(rnorm(2000),200,3)
colnames(x) <- letters[1:5]
par(mfrow=c(3,2))
boxplot(x,xlab="x-axis label", ylab="y-axis label", main="default plot", sub="sub title")
boxplot(x, cex.axis=2,xlab="x-axis label", ylab="y-axis label", main="axis x 2", sub="sub title")
boxplot(x, cex.lab=2,xlab="x-axis label", ylab="y-axis label", main="label x 2", sub="sub title")
boxplot(x, cex.main=2,xlab="x-axis label", ylab="y-axis label", main="main x 2", sub="sub title")
boxplot(x, cex.sub=2,xlab="x-axis label", ylab="y-axis label", main="sub x 2", sub="sub title")

メタ情報

inarticle



メタ情報

inarticle



-R
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

Rによるやさしい統計学/4-母集団と標本

言葉の定義 推測統計、推定、点推定、区間推定、検定 標本、標本統計量、推定量、標本抽出、確率変数、確率分布、標本誤差 標本分布、標本統計量、平均、標準偏差、標準誤差 4.5 標本分布 標本平均の標本分 …

no image

{psych}

psychパッケージは性格分析、精神分析、心理統計に役立つ関数をまとめたパッケージになる。 モジュールとしては以下のように分かれている。 データ入力および記述統計 データクレンジングおよびクラスタリン …

no image

データの縦・横展開

stack()関数を用いて横長のデータを縦長にできることを教わった。このようなデータ形式の変換はよくあることなのでもう少し調べてみた。 scoreデータは以下のような形式となっている。 > he …

no image

Rによるやさしい統計学/7-分散分析

(1)学部によりテストの結果に有意な差があるかを調べる。 データはcsv形式で作成し、7_1_test_score.csvとする。以下はデータの内容。 法学部,文学部,理学部,工学部 75,62,65 …

no image

factorと数値型の変換-2

factorと数値型の変換でとりあえず区切り文字付き数字の変換方法についてめどは立ったが、そもそも区切り文字付き数字がなぜfactorになるのかがわからない。文字列にするにはパラメータを指定する必要が …

2014年5月
« 4月   6月 »
 1234
567891011
12131415161718
19202122232425
262728293031  

side bar top



アーカイブ

カテゴリー