【发布时间】:2012-05-29 12:30:44
【问题描述】:
我正在尝试使用 R 计算广义加法模型(mgcv 包中的 gam)中交互项的 Wald 测试。documentation for regTermTest 表示该函数采用具有 coef 和 vcov 方法的模型,但放置了一个 gam 模型in 似乎不起作用。我怎样才能让这种方法起作用?如果做不到,是否有另一种简单的方法来计算 R 中的相同值?
lm 模型工作
model <- lm(sysbp~pmper10*se_race4,data=mesa)
regTermTest(model,"pmper10:se_race4")
# Wald test for pmper10:se_race4
# in lm(formula = sysbp ~ pmper10 * se_race4, data = mesa)
# F = 3.940545 on 3 and 43621 df: p= 0.0080253
但游戏模型没有
model <- gam(sysbp~pmper10*se_race4,data=mesa)
regTermTest(model,"pmper10:se_race4")
# Error in solve.default(V) : 'a' is 0-diml
【问题讨论】:
标签: r