繁体   English   中英

在 R 中计算 logit 模型的置信区间时,“confint”和“confint.default”有什么区别?

[英]What is the difference between "confint" and "confint.default" when calculating confidence intervals for a logit model in R?

我想计算 R 中 logit 模型的某些参数的置信区间。我已经阅读了confintconfint.default的文档,但我无法理解有关何时适合应用每个函数的信息。 有人可以向我解释一下吗?

你只需要调用confint confint是一个“通用”函数。 它根据您作为参数提供的模型对象的类型“调度”适当的“方法”函数。

如果您为使用glm函数创建的模型提供confint ,则confint调度函数confint.glm (如果你运行class(x) ,其中x是你的模型对象的名称,你会看到它的类是glm ,这就是告诉confint调度哪个方法。)调用confint.default将强制使用“默认”方法。 confint的帮助解释了“默认方法假定正态性”,因此在用于逻辑回归模型时可能会给出不正确的结果。

您可以通过运行methods(confint)来查看confint具有方法的所有模型类型,并且您会看到其中之一是confint.glm

这都与 R 中面向对象编程的工作方式有关。例如,请参见此处了解详细信息。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM