我有一个面板数据集,我正在尝试运行回归。请在下面找到我的模型的代码,我还附上了结果表。根据我的理解,模型2和模型3应该给出相同的结果。但是,我得到以下结果(见图)。有人知道可能是什么问题吗?我也得到以下错误(见图)。
Model1 <-plm((op_margin) ~ pur_dum + log(firm_age) + log(fleet_end) + factor(year) + factor(country), data= dt.airline, index=c('code','year'), model='pooling')
Model2 <-plm((op_margin) ~ pur_dum + log(firm_age) + log(fleet_end) + factor(year), data= dt.airline, index=c('code','year'), model='pooling')
Model3 <- plm((op_margin) ~ pur_dum + log(firm_age)+ log(fleet_end) + factor(year), data = dt.airline, model='within', index = c('code','year'))