0

たとえば、次の簡単なコマンドがあります。

x<-rnorm(2000, 0, 30)
hist(x)

y=0しかし、グラフは線と x 軸の間にギャップを示しています。(x0, y0)任意に指定できる特定の点で 2 つの軸が互いに接触する通常の形式で表示したいと考えています。それを行うためのオプションは何Rですか?

ありがとうございました。

4

3 に答える 3

2

これを行う最も簡単な方法は、 を使用して描画することだと思います。これはbox、適切な設定を直接plot.histogram渡すことができるプロット設定の多くをスキップするためです。par

x<-rnorm(2000, 0, 30)
hist(x)
box(bty = "l")

可能なオプションparについては、のセクションを参照してください。bty

ここに画像の説明を入力

于 2012-05-21T00:44:51.747 に答える
2

1 つの方法は、x 軸を個別にプロットし、 を使用lineしてそれを 0 座標に揃えることです。

loc <- hist(x, xaxt="n",bty="l")
axis(1, at=loc$breaks,line=-.75)

ここに画像の説明を入力

于 2012-05-20T22:02:03.807 に答える
0

xlimylimで指定できますhist

小切手

?hist

hist(x, xlim = c(-100, 100), ylim = c(0, 500))
于 2012-05-20T19:07:53.237 に答える