r - 在 R 中运行逻辑回归
问题描述
我第一次在 R 中运行逻辑回归。通常我在 SPSS 中执行此操作,但我在 R 中的输出不同。
在 SPSS 我会这样运行它:
LOGISTIC REGRESSION VARIABLES benefits
/METHOD=ENTER hhinc_band
/CONTRAST (hhinc_band)=INDICATOR
/PRINT=SUMMARY CI(95)
/CRITERIA=PIN(0.05) POUT(0.10) ITERATE(20) CUT(0.5).
在 R 中,我这样做:
logistic <- glm(benefits ~ hhinc_band,
data=data2017)
为了获得相同的输出,我需要在 R 中运行任何额外的东西吗?
感谢任何指导。
干杯。
解决方案
我认为 glm 中的默认选项是高斯。您可以通过指定族来运行逻辑模型:
glm(benefits ~ hhinc_band, data=data2017, family = "binomial")
有关更多信息,请参见此处 https://stats.idre.ucla.edu/r/dae/logit-regression/
推荐阅读
- angular - 如何使用 Angular Firestore(Angular 7)返回 Firebase 文档属性?
- python - ImportError:没有名为“pandas.core.internals.managers”的模块;'pandas.core.internals' 不是一个包
- aurelia - 在选择特定单选按钮时禁用选项卡
- python - 打开 abf 时出现“列表索引超出范围”。使用 pyabf 的文件
- arrays - 按键排序自定义字典数组(Swift 通用函数)
- java - 如何在 Spring 中添加来自另一个模块的 bean 依赖项?
- javascript - 如何使用 jquery 选择具有或不具有特定“alt”属性的图像
- visual-studio-code - 在调试模式下运行 PHPUnit 会出现“无法打开 'BaseTestRunner.php':找不到文件”错误
- android - 使用 HttpURLConnection 获取位图数据时是否应该使用 BufferedInputStream?
- php - Ajax To(API 密钥)按钮单击并显示图像而不重新加载