龙熏风 发表于 2020-5-17 22:25 
你可以traceback()一下,看看plm运行到哪里报错
traceback()后结果是这样,我还是看不出哪里错了
> traceback()
7: is.pbalanced.default(x)
6: is.pbalanced(x)
5: ptransform(y, model = model, effect = effect, theta = theta)
4: pmodel.response.data.frame(data, model = model, effect = effect,
theta = theta)
3: pmodel.response(data, model = model, effect = effect, theta = theta)
2: plm.fit(data, model, effect, random.method, random.models, random.dfcor,
inst.method)
1: plm(lfare ~ y98 + y99 + y00 + concen + ldist + ldistsq, data = pdata,
model = "random")