2017-09-13 9 views
0

RでPDFデバイスを使用していますが、可能であれば、私の伝説のlablesのzapf dingbatsフォントの文字を組み込むことを望みます曇りのある晴れた空の雲の状況のた​​めに開いた、塗りつぶされた円)。R軸ラベルまたは凡例ラベルのテキストにzapfの文字のフォント文字を挿入する方法

extrafontパッケージhttps://cran.r-project.org/web/packages/extrafont/extrafont.pdfが見つかりましたが、全体のフォントが変更されているようです。私はギリシア語や数学記号の表現方法も知っていますが、これらの記号は含まれていないようです。

Rスクリプトで再作成しようとしているlableの種類を示すために、NCLで作成したプロットを添付します。 enter image description here

答えて

1

適切なUnicode値を指定するだけです。

PNGのデバイスタイプのために働く
plot(iris[,3:4]) 
legend("topleft", legend=c("\U2600", "\U2601", "\U2602", "\U2603")) 

Unicode Legend

+0

おかげで、私は、デバイスタイプPDF( "network.pdf"、幅= 8、高さ= 6)を使用するとき、私はエラーを取得します: pdf.options(encoding = 'ISOLatin2.enc')を追加すると、Unicode文字U + 2600のフォントメトリックが不明です。text.default(x、y、labels = labels、col = label.color、...: )私はこのフォントエンコーディングをPDFで有効にするために、同様のものが必要だと推測していますか? –

+0

これを行う必要がありました:cairo_pdf( "network.pdf"、width = 8、height = 6、family = "Arial Unicode MS" )私がここで見つけた:https://stackoverflow.com/questions/6615161/how-do-i-write-a-plot-containing-a-symb ol-to-pdf-in-r –

関連する問題