1

このコードを使用して値をプロットしました。

png(filename="q.png", width=3000, height=1600, units="px")

しかし、x軸とy軸の値が小さすぎるように見えました。拡大したいです。それ、どうやったら出来るの?

4

3 に答える 3

8

たとえば、グラフをプロットするときに変更する必要があると思います。

 par(mar=c(4,5,1,1))
 plot(rnorm(30), xlab= "Big font", ylab = "Big font", cex.lab = 2, cex.axis = 1.5)

例:

EDITED 1:タイトルサイズを変更するには:

par(mar=c(5,5,4,1))
plot(rnorm(30), xlab= "Big font", ylab = "Big font", 
    cex.lab = 2, cex.axis = 1.5, cex.main=3, main="Big Font")

ここに画像の説明を入力

EDITED 2:影付きのプロットエリア。これが最善の方法かどうかはわかりません。プロット エリアをシェーディングするための、よりシンプルでエレガントな方法があるかもしれません。

a = rnorm(30)
par(mar=c(5,5,4,1))
plot(a, xlab= "Big font", ylab = "Big font", type="n",
     cex.lab = 2, cex.axis = 1.5, cex.main=3, main="Big Font")
x <- par("usr")
rect(x[1], x[3], x[2], x[4], col = "grey")
points(a, pch=19)

ここに画像の説明を入力

于 2012-05-20T22:46:34.673 に答える
2

「par」を使用してテキストの倍率を設定できます。

opar <- par(cex.axis = 1.5)
# plotting commands
par(opar)

さらに、cex.main、cex.lab、cex.sub でそれぞれ本文、ラベル、サブタイトルのテキスト サイズを設定するには、次のようにします。

opar <- par(cex.axis = 1.5, cex.main = 1.5, cex.lab = 1.5, cex.sub = 1.5)
...

'cex' を単独で設定すると、プロットされたシンボルも拡大されますが、これは適切な場合とそうでない場合があります。

これらは ?par で説明されています

于 2012-05-20T22:47:27.357 に答える
1

プロット コマンドに cex.main、cex.sub、cex.lab を含めます。

http://www.rseek.org/

このリンクでパーを検索してください。これは、r ソフトウェアのすべてのコマンドの検索ディレクトリです。

于 2012-05-23T21:26:36.627 に答える