web-dev-qa-db-ja.com

r凡例のトラブル、凡例のテキストサイズの変更方法

Cexは機能しないと思います。 Cexは、凡例のスケール全体を変更します。ただし、テキストサイズを拡大したいだけです。任意のコマンドが役立ちますか?

25
zhuoer

はい!pt.cex = 1を設定し、cexを必要に応じて変更します。

plot(c(1,1))
legend("topleft", "Legend", cex=1.3, pch=1, pt.cex = 1)
34
Jilber Urbina

残りの凡例とは別に、ポイントにcexを設定できます。ただし、これでもボックスは小さくなります。あなたがやろうとしていることのより具体的な例が役立つかもしれません。ただし、これで問題が解決するかどうかを確認してください。

plot(rnorm(10))
legend("top", legend="test", pch=21) #everything is normal sized (cex=1 default from par())
legend("topleft", legend="test", pch=21, cex=0.5) #everything is small
legend("topright", legend="test", pch=21, pt.cex=1, cex=0.5) #the point is normal, but the rest is small

幸運を祈る:)

6
rbatt