たとえば、次の簡単なコマンドがあります。
x<-rnorm(2000, 0, 30)
hist(x)
y=0
しかし、グラフは線と x 軸の間にギャップを示しています。(x0, y0)
任意に指定できる特定の点で 2 つの軸が互いに接触する通常の形式で表示したいと考えています。それを行うためのオプションは何R
ですか?
ありがとうございました。
たとえば、次の簡単なコマンドがあります。
x<-rnorm(2000, 0, 30)
hist(x)
y=0
しかし、グラフは線と x 軸の間にギャップを示しています。(x0, y0)
任意に指定できる特定の点で 2 つの軸が互いに接触する通常の形式で表示したいと考えています。それを行うためのオプションは何R
ですか?
ありがとうございました。
これを行う最も簡単な方法は、 を使用して描画することだと思います。これはbox
、適切な設定を直接plot.histogram
渡すことができるプロット設定の多くをスキップするためです。par
x<-rnorm(2000, 0, 30)
hist(x)
box(bty = "l")
可能なオプションpar
については、のセクションを参照してください。bty
1 つの方法は、x 軸を個別にプロットし、 を使用line
してそれを 0 座標に揃えることです。
loc <- hist(x, xaxt="n",bty="l")
axis(1, at=loc$breaks,line=-.75)
xlim
とylim
で指定できますhist
。
小切手
?hist
と
hist(x, xlim = c(-100, 100), ylim = c(0, 500))