プロットのタイトルにテキストと数式を組み合わせるにはどうすればよいですか。貼り付けを使用すると、式が文字に変換されます。たとえば、タイトルとしてこのようなものが欲しい
$ S ^2$の$ARL_1$曲線
ありがとうございました
プロットのタイトルにテキストと数式を組み合わせるにはどうすればよいですか。貼り付けを使用すると、式が文字に変換されます。たとえば、タイトルとしてこのようなものが欲しい
$ S ^2$の$ARL_1$曲線
ありがとうございました
あなた?plotmath
はこの種のことをする方法を見るために読みたいです。次に例を示します。
plot(1:10, main = expression(ARL[1] ~ "curve for" ~ S^2))
は[.]
下付き文字ですが、^
上付き文字を付けます。まるで文字通りの~
スペースがあるかのように、式の一部をスペースで囲みます。
編集:通常私はやったでしょう:
plot(1:10, main = expression(ARL[1] ~ curve ~ for ~ S^2))
ただし、ループ呼び出しfor
の開始として解釈されるため、エラーがスローされます。for()
を使用することもできますbquote(paste(...))
。これは、:よりも少し柔軟性があります。のラベル expression
に変数値(たとえば、の値)を含めることができます。例えば:x
.(x)
x<- 232323
plot(1:10, main = bquote(paste(ARL[1], " curve for ", S^2, "; x=",.(x))))
latex2exp::TeX
TeXをその場で式に変換するために使用することもできます。
plot(cars, main = TeX("$ARL_1$ curve for $S^2$"))