1

plotmath私は最近、数式をプロット上のテキストに入れる機能について学びました。

substituteただし、関数がテキストをレンダリングしないという奇妙な動作に遭遇しています。

動作するはずの簡単なケースを次に示します(この回答から):

labNames <- c('xLab','yLab')
plot(c(1:10),
     xlab=substitute(paste(nn, x^2), list(nn=labNames[1])),
     ylab=substitute(paste(nn, y^2), list(nn=labNames[2])))

このコード スニペットを実行すると、xlab または ylab テキストはありません。

Mac osx と R 3.0.0 を実行しています。この問題は、Quartz または png ファイルに出力するかどうかにかかわらず持続します。

ここに私のsessionInfo()があります:

R version 3.0.0 (2013-04-03)
Platform: x86_64-apple-darwin12.3.0 (64-bit)

locale:
[1] en_AU.UTF-8/en_AU.UTF-8/en_AU.UTF-8/C/en_AU.UTF-8/en_AU.UTF-8

attached base packages:
[1] stats     graphics  grDevices utils     datasets  methods   base        
4

1 に答える 1