Пакет PLM: сбалансированные данные показаны как несбалансированные в регрессии

Набор данных, который я здесь использую, является несбалансированным, но я уравновесил его вручную таким образом, удалив несколько наблюдений для одного и того же идентификатора (это характерно для моих данных, когда одно домохозяйство позже разделилось на разные). Т 2 здесь.

 dataset %>%
 group_by(ID) %>%
 summarise(N =n()) %>%
 filter(N> 2 | N < 2) 

Затем я удалил эти мошеннические наблюдения. Итак, теперь панель сбалансирована. Затем я преобразовал их в pdata.

  dataset <-plm.data(dataset, 30462)

И когда я бегу is.pbalanced, это показывает ИСТИНА. Но проблема в том, когда я запускаю регрессию

 plm(DEP~ VAR1 + VAR2, data= dataset, model= "within")

Резюме показывает это

 Unbalanced Panel: n=20236, T=1-2, N=34920

Я не понимаю, чего мне здесь не хватает. Любые предложения будут с благодарностью.

0 ответов

Используйте o make.pbalanced do pacote plm

data.balanced <- (data.unbalanced, balance.type = "shared.individuals")

Другие вопросы по тегам