我在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)
})
根据口味定制。