4

Rプロットのy軸に複数行のラベルを作成する方法はありますか?

\n改行があるべき場所を追加しようとしましたが、ラベルの最初の行がクリップされます。

l <- 10
plot(0:l, (0:l), type='l',
     yaxt='n',
     xlab='Index',
     ylab='Cumulative sum\nof the sorted weights')

プロットの結果

これは、RStudio内とRStudio内の両方で発生しtikzDeviceます。また、私はpar()運が悪かったいくつかのオプションを試しました。それを正しく行う方法は?

(特大のアッパーマージンも気になります...)

4

2 に答える 2

10

marまたはを使用してマージンを設定する必要がありますmgp

l <- 10
op <- par(mar=c(5, 6, 4, 2) + 0.1)
plot(0:l, (0:l), type='l',
     yaxt='n',
     xlab='Index',
     ylab='Cumulative sum\nof the sorted weights')
par(op)

ここに画像の説明を入力してください

于 2012-05-21T12:12:52.090 に答える
1

@smilligが提案したように、またはパラメータparを変更してそれを行います。marmgp

ただし、電話をかけるpar に電話する必要がありますplot

于 2012-05-22T11:48:47.987 に答える