2
expression()
とbquote()
のテキストベースのグラフィックスで特殊なTexのようなマークアップをプロットするときに慣れていますが、パーサーがエラーをスローすることなく "ほぼ等しい" 。マークアップを決定するときに私は?plotmath
を参照しています。"ほぼ等しい"を含むプロットテキストR
plot(c(1,100), c(1,100), type="n", axes=FALSE, xlab="", ylab="")
# This works
text(50, 80, expression(paste("The area is 24 ", km^2)))
# This doesn't
text(50, 50, expression(paste("Reginald is ", %~~% , "14 years old")))
おかげで、それが動作します。これは私が逃した明らかなどこかに書かれていますか? – digitalmaps
いいえ、それは明らかではないし、私が最初にそれを必要としたときに見つけるのは難しかった。私は、 'demo(plotmath)'とタイプして表示された例を調べることでそれを発見したと思います。 3ページ目にポップアップが表示されます。それは '?plotmath'の機能のリストにも含まれていますが、そのユーティリティは本当に綴られていません。 –
この場合、 'phantom()'の代わりに文字列を使うことができます: 'text(50,50、expression(paste)" Reginaldは "%~~%14歳"))) ' –