首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用Zelig的逻辑回归[R]

使用Zelig的逻辑回归[R]
EN

Stack Overflow用户
提问于 2010-06-20 02:02:53
回答 1查看 1.3K关注 0票数 1

我正在使用R中的zelig包运行logit模型:

代码语言:javascript
复制
z.out <- zelig(trade961a ~ age962 + education962 + personal962 + economy962 + partisan962 + employment962 + union962 + home962 + market962 + race962 + income962, data=data96, model="logit")

因变量trade961a是一个二分因子变量。所有其他变量都是数值变量。

我对personal962很感兴趣,它是:

代码语言:javascript
复制
> str(personal962)
 num [1:1714] 3 3 1 1 1 2 3 2 2 1 ...

因此,我运行以下代码来模拟当personal962为1(更好)时支持国际贸易的概率:

代码语言:javascript
复制
x.out <- setx(z.out, personal962=1)

我得到以下错误消息:

代码语言:javascript
复制
#Error in dta[complete.cases(mf), names(dta) %in% vars, drop = FALSE] :
#  incorrect number of dimensions

知道我哪里做错了吗?

EN

回答 1

Stack Overflow用户

发布于 2010-06-20 03:07:31

你可能没有做错任何事。在Zelig邮件列表归档中有一条记录,有人遇到了同样的问题,并最终通过重新安装Zelig和它所依赖的所有包(see here)来解决它。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3076633

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档