r - 测试 R 中系数子集为零
问题描述
假设我有一个线性模型
Y=β0+β1X1+β2X2+β3X3+β4X4
我可以在 R 中运行以下代码来创建模型并对其进行总结:
model1 <- lm(formula = Y ~ X1+X2+X3+X4, data = df)
summary(model1)
输出(除其他外)给出了一个 F 统计量,它提供了关于假设 H0:β1=β2=β3=β4=0 的信息。
我想知道是否有办法检验假设 H0:β1=β2=β4=0。
或者,H0:β1=β2=β3
提前致谢。
解决方案
假设您的公式是已删除或未知 X5 和 X6 的公式。实现这种方法,可以通过从公式中删除 X3 来检查第二个假设,并通过删除 X4 来检查第三个假设。
推荐阅读
- linux - 带有管道的 Bash 命令在 crontab 中不起作用
- amazon-web-services - 无法打开 EC2 上的端口
- javascript - 尝试从数组中删除任何非数字
- python-3.x - 使用 __file__ 修复 Import numpy 语法错误
- python - Python While Loop,也使用模数和继续命令
- elasticsearch - 弹性搜索的索引映射不起作用
- c# - 如何在 Unity 中解析以特殊字符开头的嵌套 JSON 对象?
- algorithm - 寻找最近物体的算法
- docker - Kubernetes 堆栈不可写
- python-3.x - 使用 56 个字符的密钥加密字符串