Я совершенно новичок в R и пытаюсь запустить несбалансированную модель с фиксированными эффектами, используя plm. Я не уверен, что на этот вопрос был дан ответ, поскольку большинство ответов на этом веб-сайте находятся за пределами моего технического понимания.
Мои данные расположены в пяти столбцах: «Год», «Страна», «Вар1», «Вар2» и «Вар3». В столбце Var3 время от времени отсутствуют данные. Моя цель состоит в том, чтобы регрессировать Var1 для наблюдения за годом страны по Var2, Var3 и взаимодействию; с фиксированными эффектами страны. Отсутствующие данные Var 3 пусты, без н/д. Вот мой код:
>model<-plm(Var1~Var2+Var3+Var2*Var3, data=data, index=c("Year","Country"), model="within")
>Error in model.frame.default(formula = y ~ X - 1, drop.unused.levels = TRUE) :
variable lengths differ (found for 'X')
Не пытаясь втиснуть сюда мой набор данных, кто-нибудь знает, что мне делать? Я очень ценю ваше терпение
na.action
. Можете ли вы опубликовать несколько строк данных? - person Rich Scriven   schedule 13.03.2014