readWorksheetFromFile: endRow при первом появлении NA - PullRequest
0 голосов
/ 17 июня 2019

Я хочу скачать файл Excel онлайн и создать с ним базу данных. Поскольку файл очень загрязнен, я хочу сделать динамический endRow в том смысле, что R будет рассматривать данные до появления первого NA.

library(XLConnect)
tmp = tempfile(fileext = ".xlsx")
download.file(url = "https://www.dane.gov.co/files/investigaciones/boletines/emmet/anexos_nacional_emmet_marzo_2019.xlsx",
              destfile = tmp, mode="wb")
df <-readWorksheetFromFile(file = tmp, sheet = "6. Índices Desestacionalizados", 
                           header = FALSE, 
                           startRow = 14,endRow=232)

Любые идеи о том, как добавить endRow, который не является числом, как выше?

...