1

ECDF変数の関数をプロットするのに苦労しています。以下の簡単なコードは例を示しています。

A = rnorm(100)
plot(ecdf(A),
     abline(v=c(-1,1,1.5)))

垂直線で関数をプロットしようとすると、警告メッセージが表示されます

int_abline(a = a, b = b, h = h, v = v, untf = untf, ...) のエラー:
plot.new はまだ呼び出されていません

が表示されます。

多くのソースを検索しましたが、どのような間違いを犯しているのかを特定できませんでした. これらのプロットをプロットして垂直線を追加する方法について誰かが情報を提供できれば、ecdf私はそれを大いに感謝します。

ありがとう。

4

1 に答える 1

5

最初にグラフをプロットする必要があることを除いて、すべて正しいです

plot(ecdf(A))

そして、 を追加できますabline。ローランドが言ったように、ablineはプロットの関数ではありません ( とは対照的にggplot2)

abline(v=c(-1,1,1.5)))
于 2013-02-14T14:04:00.030 に答える