如何在 rpy2 中使用 anova 比较模型?
在 R 中,可以使用命令 anova(fit1,fit2)
来比较两个拟合模型(例如 fit1 和 fit2)。
然而,如果我们尝试使用 Rpy2 接口进行类似的操作,它总是会给出错误。单个模型的方差分析,例如 anova(fit1) 可以通过 Rpy2 计算。
使用两个时出现的错误是:
no method for coercing this S4 class into a vector.
那么,我想知道如何纠正这个问题以及如何比较 rpy2 中的两个拟合模型?
In R, it is possible to compare two fitted models say fit1 and fit2 by using the command anova(fit1,fit2)
.
However, if we try to do this similarly using the interface Rpy2, it always gives an error. The anova for a single model, say anova(fit1) can be computed through Rpy2.
The error that occurs while using two is:
no method for coercing this S4 class into a vector.
So, I wanted to know how this problem can be rectified and how can I compare the two fitted models in rpy2?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
那么你需要这些标题
,这对我有用:
你仍然需要弄清楚如何处理
a
但这应该是次要的。希望有帮助!
You need these headings
then, This has worked for me:
You'll still need to figure out how to handle
a
but that should be minor.Hope it helps!