4

タイトル、ギリシャ文字、変数の平均をプロットしようとしています。プロットのタイトルを次のようにしたい (ただし中央揃え)

題名

μ=1.2

私はいくつかの試みをしました:

d <- rnorm(100)
hist(d, main=expression(paste("Title\n", mu, "=", mean(d))))
hist(d, main=expression(paste("Title\n", mu, "=", mymean), list(mymean=mean(d))))
hist(d, main=paste(expression(paste("Title\n", mu, "="), mean(d))))
hist(d, main=expression(atop("Title", substitute(mu, "=", mymean, list(mymean=mean(d))))))
hist(d, main=expression("Title\n", substitute(mu, "=", mymean, list(mymean=mean(d)))))

しかし、私はタイトルでexpressionまたはを正しく使用する方法がわかりません。それが可能であることはsubstituteわかっていますが、 main= 引数を使用して機能するはずです...?mtext

4

2 に答える 2

9

あなたはこれを行うことができますatop

hist(d, main=bquote(atop(Title,mu==.(mean(d)))))

ここに画像の説明を入力

于 2013-04-11T12:02:32.507 に答える
2

関数を使用して、plain()通常のテキスト と*~および~~をスペーサーとして指定します。

mtext(main=bquote(plain("Observation at pH ") ~ .(pH) ~~ plain(" [") *  mu * plain("M]")))

これはやや不可解に説明さ?plainれています (これは、R コマンド ライン プロンプトに入力すると、plain に関するヘルプに変換されます)。次にヘルプページが表示Mathematical Annotation in Rされ、そのページでplainを検索します。

于 2013-12-16T16:21:28.173 に答える