(Данные панели) ОШИБКА: идентификатор переменной не существует (индивидуальный индекс) ... но он существует - PullRequest
0 голосов
/ 04 апреля 2019

Привет У меня возникли проблемы с R, касающиеся данных панели.

Я пытаюсь использовать любой тип панельных функций (pdata.frame / plm / pglm / ...), но постоянно получаю ту же ошибку:

pdata.test <- pdata.frame(pdata, index = c("ID", "Time"))
Error in pdata.frame(pdata, index = c("ID", "Time")) : 
  variable ID does not exist (individual index)

fixed <- plm(Y ~ X, data=pdata, index=c("ID", "Time"), model="within")
Error in pdata.frame(data, index) : 
  variable ID does not exist (individual index)

Ошибка говорит о том, что переменная не существует, даже если она существует. База данных pdata - это обычная база данных (еще не данные панели), поэтому я пытался преобразовать ее в данные панели. Я использую страны, названия компаний и годы, поэтому я создал переменные «ID» и «Время», так как в противном случае я продолжал получать ошибки, которые я получал дубликаты. Переменные ID и время составляются функцией вставки. Я также попытался поместить другие переменные вместо «ID» (в разных кодах панелей), но продолжаю получать ту же ошибку.

Кто-нибудь может мне помочь с этой проблемой?

Заранее спасибо и всего наилучшего набор данных

...