我不知道是否需要清除一些数据,或者出了什么问题。 模型1和2运行得非常好。模型3无法运行。
model1 <- clogit(Used ~ Slope + strata(OBJECTID), data=old)
model2 <- clogit(Used ~ Aspect + strata(OBJECTID), data=old)
model3 <- clogit(Used ~ Slope + Aspect + strata(OBJECTID), data=old)
Model 3出现了以下错误:
> Error in fitter(X, Y, strats, offset, init, control, weights =
> weights, : NA/NaN/Inf in foreign function call (arg 5)
此外,它还会提供以下警告:
> In fitter(X, Y, strats, offset, init, control, weights = weights, :
> Ran out of iterations and did not converge
我不太关心警告,因为其他模型也会出现这种情况,但它们实际上是有输出结果的。
如果需要,我可以发布数据;或者如果您有指导方向的想法,那就太棒了。
-丹
****** 附加信息 ******* RPackages:生存分析。
> o.s.model <- clogit(Used ~ Slope + strata(OBJECTID), data=old)
> o.a.model <- clogit(Used ~ Aspect + strata(OBJECTID), data=old)
> o.sa.model <- clogit(Used ~ Slope + Aspect + strata(OBJECTID), data=old)
Error in fitter(X, Y, strats, offset, init, control, weights = weights, :
NA/NaN/Inf in foreign function call (arg 5)
In addition: Warning message:
In fitter(X, Y, strats, offset, init, control, weights = weights, :
Ran out of iterations and did not converge
>
Slope和Aspect都是数字。
数据集位于:https://drive.google.com/file/d/1AXKMJnDs_JYZmy_gB3IaMXHL34_ejxz3/view?usp=sharing