为什么 plm 不改变方法? (右)
Why is plm not changing the method? (R)
如果需要,我可以提供代码和更多信息,但问题是一样的。 运行 类似
plm(formula, data=panel_df, method='anything') %>% summary()
只会产生信息,就好像我选择 within
作为方法一样。这似乎并不局限于特定的面板数据框,尽管我只检查过几个。
为什么会发生这种情况,除了重新安装 R 和 RStudio 之外,我还能做些什么来修复它?我想几天前它还在工作,虽然我是 plm
的新手,所以我不是 100% 确定。
plm
没有 method
参数。您可能需要 model
参数(对于随机效应模型的特定方法,random.method
)。请查看文档;这些小插曲可以作为一个特别好的介绍。
构建您的代码,这些示例应该有效:
plm(formula, data=panel_df, model='within') %>% summary()
plm(formula, data=panel_df, model='random') %>% summary()
plm(formula, data=panel_df, model='pooling') %>% summary()
如果需要,我可以提供代码和更多信息,但问题是一样的。 运行 类似
plm(formula, data=panel_df, method='anything') %>% summary()
只会产生信息,就好像我选择 within
作为方法一样。这似乎并不局限于特定的面板数据框,尽管我只检查过几个。
为什么会发生这种情况,除了重新安装 R 和 RStudio 之外,我还能做些什么来修复它?我想几天前它还在工作,虽然我是 plm
的新手,所以我不是 100% 确定。
plm
没有 method
参数。您可能需要 model
参数(对于随机效应模型的特定方法,random.method
)。请查看文档;这些小插曲可以作为一个特别好的介绍。
构建您的代码,这些示例应该有效:
plm(formula, data=panel_df, model='within') %>% summary()
plm(formula, data=panel_df, model='random') %>% summary()
plm(formula, data=panel_df, model='pooling') %>% summary()