【发布时间】:2014-04-17 23:00:24
【问题描述】:
我有一个拟合的二项式 logit 模型,并且想要计算经历事件的累积概率
例如,如果我有一个基于连续距离范围(0-8.5 公里)预测和结果的拟合模型,我可能想找出距离
我有如下估计概率和相关距离的向量
dat <- structure(list(km = c(0, 0.447368421052632, 0.894736842105263,
1.34210526315789, 1.78947368421053, 2.23684210526316, 2.68421052631579,
3.13157894736842, 3.57894736842105, 4.02631578947368, 4.47368421052632,
4.92105263157895, 5.36842105263158, 5.81578947368421, 6.26315789473684,
6.71052631578947, 7.15789473684211, 7.60526315789474, 8.05263157894737,
8.5), prob = c(0.99010519543441, 0.985413663823809, 0.97854588563623,
0.968547716962174, 0.954108659036907, 0.933496091194704, 0.904551377544634,
0.864833064332603, 0.81202174997839, 0.744668375529677, 0.663191827576796,
0.570704402277059, 0.47300143764816, 0.377323442817887, 0.290336664745317,
0.216433162546689, 0.157174982015906, 0.111825887625402, 0.0783449309507567,
0.054275681518511)), .Names = c("km", "prob"), row.names = c(NA,
-20L), class = "data.frame")
我最终想说的是“x 距离内的 x% 的观察预计会经历一个事件”。这是正确的做法吗?
还有一种简单的方法可以计算在哪个距离(从 0 到任意)包含 50% 的累积概率。
谢谢,蒂姆
【问题讨论】:
标签: r probability