Rで数式表現

Rのグラフやmarkdownの中で数式表現をしたいときは以下のような方法で実施することができます。

math_func <- expression(p - 1.96 * sqrt(p * (1 - p) / n))
 plot.new()
 text(
   x = 0.5,
   y = 0.5,
   labels = math_func,
   cex = 3,
   family = "Times"
 )

demo(plotmath)でサンプルコード

また、以下のコードを実行するとexpressionを使って表現できるサンプルコードと表現の対応表を一覧で確認することができます。

demo(plotmath)