R のタイトルやサブタイトルに下付き文字を書く方法が見つかりません。 v 1,2 に 1,2 を下付き文字として書くにはどうすればよいですか?
ご協力いただきありがとうございます!
expression
あなたの友達です:
plot(1,1, main=expression('title'^2)) #superscript
plot(1,1, main=expression('title'[2])) #subscript
1 つのテキストに複数の添え字を含める場合は、スター (*) を使用してセクションを区切ります。
plot(1:10, xlab=expression('hi'[5]*'there'[6]^8*'you'[2]))
?式を参照
plot(1:10,main=expression("This is a subscript "[2]))
別の例として、式は負の数を引用符で囲わなくても負の上付き文字に対して機能します。
title(xlab=expression("Nitrate Loading in kg ha"^-1*"yr"^-1))
上記のようにセクションを区切るために * だけが必要です (上付き文字または下付き文字を書き、後で式にテキストを追加する必要がある場合)。
他のユーザーが指摘したように、 を使用しますexpression()
。下付き文字にコンマが含まれる元の質問に答えたいと思います。
添字として 1,2 を使用して v 1,2 を記述するにはどうすればよいですか?
plot(1:10, 11:20 , main=expression(v["1,2"]))
expression
また、プロットの完全な構文を探している人のための参照を追加したいと思います。R
詳細については、?plotmath
ヘルプ ページを参照してください。実行demo(plotmath)
すると、多くの式と関連する構文が表示されます。
*
式内で異なるタイプのテキストを結合するために使用することを忘れないでください。
からのサンプル出力の一部を次に示しますdemo(plotmath)
。