我试图运行不平衡面板R中使用PLM包面板回归享乐数据面板回归。我正在使用'Hedonic'数据来运行相同的。使用使用PLM包中的R
我试图复制类似的是在下面的纸做了一些:http://ftp.uni-bayreuth.de/math/statlib/R/CRAN/doc/vignettes/plm/plmEN.pdf(第14页3.2.5非平衡面板)。
我的代码看起来是这样的:
form = mv ~ crim + zn + indus + chas + nox + rm + age + dis + rad + tax + ptratio + blacks + lstat
ba = plm(form, data = Hedonic)
不过,我正在上执行以下错误:
Error in names(y) <- namesy :
'names' attribute [506] must be the same length as the vector [0]
回溯()产生以下结果:
4: pmodel.response.pFormula(formula, data, model = model, effect = effect,
theta = theta)
3: pmodel.response(formula, data, model = model, effect = effect,
theta = theta)
2: plm.fit(formula, data, model, effect, random.method, random.dfcor,
inst.method)
1: plm(form, data = Hedonic)
我是面板回归的新手,如果有人能帮我解决这个问题,我会很感激。
谢谢。
是,'townid'是观测台的indentifiyer。数据中没有时间索引,但它是由数据顺序隐式给出的。当前版本的小插曲就是这个例子。 – Helix123