Пакет Выборы_бр имеет очень лаконичные функции для загрузки данных о выборах. Функция загрузки данных из 2018 возвращает ошибку: «Элемент 28 содержит 38 столбцов, что не соответствует элементу 1, в котором 58 столбцов. Если вместо этого вам нужно заполнить отсутствующие столбцы, используйте для аргумента« заполнение »значение ИСТИНА».
Функция полного пакета читает:
vote_mun_zone_fed(year, uf = "all", br_archive = FALSE, ascii = FALSE, encoding = "latin1", export = FALSE)
, и нет никакого способа добавить «заливку».
Я пробовал это:
votes18 <- vote_mun_zone_fed(2018) %>% fill(TRUE)
, которое вернулодругая ошибка:
Error in attr(x, "names") <- as.character(value) : 'names' attribute [38] must be the same length as the vector [0]
Оба раза, также есть это сообщение:
In addition: Warning messages:
1: In download.file(., dados) :
downloaded length 321011712 != reported length 894270999
2: In unzip(dados, exdir = paste0("./", year)) :
error 1 in extracting from zip file
Я загружал эти данные раньше без каких-либо проблем. В результате получается data.frame с 58 переменными (из которых мне нужно четыре, но все же).