2017-09-10 4 views
0

y軸の高さよりも大きいx軸の長さを持つグラフを生成しようとしています。私は長い右の尾を持つ分布を使用しており、表現全体に対応するためには、xの長さを増やす必要があります。私が使用している場合は :"矩形プロット"を得るためにRのプロットマージンを変更してください

plot(x , y, type="l", xlim=c(.. , ..)) 

それだけで、それを長くない、x軸を再スケールします。つまり、私は "四角い"ボックスプロットで図を生成したいのに対し、Rはデフォルトで二次ボックスを生成します。 提案がありますか?

+0

プロットする前におそらく 'par(pin = c(width、height))'を指定することができます。 '?par'を参照してください。 –

+0

私はplot(...、par(width = ..、height = ..))を試しましたが、幅と高さがグラフィカルなパラメータではないというエラーを表示します。多分それは構文の問題です – userIT8991

+1

それは動作します。ありがとう。基本的な質問を申し訳ありませんが、私はRに新しいです – userIT8991

答えて

0

Rstudioでは、マウスをクリックしてグラフのサイズを変更できます。

Agness型曲線の鐘形の魔女の並べ替えシミュレーション:それはあなたのデフォルトの幅と高さを与え 「画像として保存」、とすることができます>プロットウィンドウをクリックし、「エクスポート」で

> fx <- function(x){1/(1 + x^2)} 
> plot(fx, from = -10, to = 10) 

を幅と高さのボックスに新しい数値を書き込むことでそれを変更してください。私はこれらの数値はピクセルの数だと思うので、イメージを長くしたい場合は幅を800に、高さを400に設定してください。その後、「Update Preview」をクリックしてください。 最後に画像を保存してください。私は幅を800に設定し、高さを500に設定すると少し良く見えます。

関連する問題