expression で特殊な文字をグラフに出力する
特殊な文字列をグラフに出力する際には,expression 関数が使える.
軸ラベルやtextの文字列として出力したい時には,例えば以下のようにする.
plot(…, xlab = expression(paste(delta^{13}, "C (‰)"))
delta はギリシャ文字のδを出す記号(大文字で書けば大文字のΔが出る)
^ は上付きの記号
{} で囲むことで複数の文字が特殊な表現になる
2010-05-26 追記
上付き文字と下付き文字を続けて出力する方法も書いておく.
こんな感じ.
plot(…, xlab = expression(paste("Mean ", {D[N]}^2)))
[ ] は囲った文字が下付きになる.
{ } でひとまとまりのブロックにする
ちなみに,
plot(…, xlab = expression(paste("Mean ", D[N]^2)))
こうなってしまう.