gpt4 book ai didi

r - 如何删除R中的拦截

转载 作者:行者123 更新时间:2023-12-03 14:31:59 24 4
gpt4 key购买 nike

我需要创建一个没有截距的概率模型。那么,如何从 R 中的概率模型中删除截距?

最佳答案

您没有说明您打算如何拟合概率模型,但如果它使用 R 的公式表示法来描述模型,那么您可以提供 + 0- 1作为抑制截距的公式的一部分:

mod <- foo(y ~ 0 + x1 + x2, data = bar)

或者
mod <- foo(y ~ x1 + x2 - 1, data = bar)

(当然都使用伪 R 代码 - 替换您的建模函数和数据/变量。)

如果这是由 glm() 拟合的模型然后是这样的:
mod <- glm(y ~ x1 + x2 - 1, data = bar, family = binomial(link = "probit"))

应该这样做(再次根据需要替换您的数据和变量名称。)

关于r - 如何删除R中的拦截,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14216893/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com