r语言 - 将对角线参考线添加到 ECDFPLOT



我在latticeExtra包中对ecdfplot有以下调用:

ecdfplot(~ saved_multtest + saved_unadjusted + saved_bonferroni + 
    saved_hochberg + saved_independent,
    data=saved, auto.key=list(corner=c(0.8,0.2)),
    main="Null case", xlab="p-value", 
    ylab="Empirical F(p-value)")

我想添加一条对角线参考线,即从 (0,0( 到 (1,1( 的直线。 我已经搜索了很长一段时间的文档,但没有找到如何做到这一点,也许是因为我是 R 的新手。 如果有人能告诉我怎么做,我将不胜感激。

尝试:

lines(c(0,1), c(0, 1))

lines(( 允许您指定要连接的特定坐标,而 abline(( 仅允许您指定斜率和截距。

如果您使用的是lattice(why???(,那么这将执行您想要的操作:

ecdfplot(rnorm(1000), panel = function (x, y) {
  panel.ecdfplot(x)
  panel.abline(0, 1)
})

根据口味定制。

相关内容

  • 没有找到相关文章