Я пытаюсь запустить заказанный пробит с данными панели с пакетом Rchoice.Но я продолжаю получать следующее сообщение об ошибке:
Ошибка в .rowNamesDF<-
(x, значение = значение): недопустимая длина 'row.names'
Мой скрипт:
fhprobit <- Rchoice(fh_numeric ~ gdp_pc + urb_pop + tensys,
data = chapter_1_data,
family = ordinal('probit'),
ranp = c(constant = "n", hhkids = "n", linc = "n"),
panel = TRUE, index = c("country", "year"),
R = 100, print.init = TRUE)
head (df) возвращает следующее:
country year urb_pop cnum tensys gdp_pc la oecd polity2 vdem aclp fh_status fh_numeric
<chr> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <dbl> <chr> <fct>
1 Afghanistan 1972 12.3 1 NA 136. 0 0 -7 0.160 0 Partly Free 2
2 Afghanistan 1973 12.7 1 NA 144. 0 0 -7 0.155 0 Not Free 3
3 Afghanistan 1974 13.1 1 NA 175. 0 0 -7 0.106 0 Not Free 3
4 Afghanistan 1975 13.6 1 2 188 0 0 -7 0.108 0 Not Free 3
5 Afghanistan 1976 14 1 3 199 0 0 -7 0.108 0 Not Free 3
6 Afghanistan 1977 14.5 1 4 226 0 0 -7 0.103 0 Not Free 3
Я читал в Интернете, что это может быть из-за дублированных имен строк, но nrow (df) подтверждает количество строк, которые я вижу при использовании view (df) ;6134.
Кто-нибудь знает, как решить эту проблему?
Спасибо!
PS: это мой первый пост здесь;Извините, если я допустил ошибку в работе.