カテゴリにギリシャ文字で名前を付ける必要があります。 を使用していますggplot2
が、データには問題なく対応しています。残念ながら、ギリシャ文字を x 軸 (目盛り) に配置して凡例に表示させる方法がわかりません。何か方法はありますか?
更新:私はリンクしかし、私がやりたいことを実現するための良い方法は記載されていません。
ベストアンサー1
がここにありますリンクggplot2にギリシャ記号を入れる方法を説明した優れたウィキを参照してください。要約すると、ギリシャ記号を取得するには次のようにします。
- テキストラベル:
parse = T
内部geom_text
またはを使用しますannotate
。 - 軸ラベル:ギリシャ文字のアルファを取得するために使用します
expression(alpha)
。 - ファセットラベル:
labeller = label_parsed
内部で使用しますfacet
。 - 凡例ラベル:
bquote(alpha == .(value))
凡例ラベルで使用します。
これらのオプションの詳細な使用方法はリンク先で確認できます
編集。目盛りに沿ってギリシャ文字を使用する目的は、次のように達成できます。
require(ggplot2);
data(tips);
p0 = qplot(sex, data = tips, geom = 'bar');
p1 = p0 + scale_x_discrete(labels = c('Female' = expression(alpha),
'Male' = expression(beta)));
print(p1);
これを行うときに使用できるさまざまなシンボルとその使用方法に関する完全なドキュメントについては、を参照してください?plotmath
。