Я пытаюсь загрузить большое количество файлов xls с серверов BLS. Когда я вручную загружаю любой из файлов, они прекрасно открываются.
Но когда я пытаюсь загрузить файл изнутри R:
library(readxl)
tp <- "http://www.bea.gov/histdata/Releases/GDP_and_PI/2014/Q4/Third_March-27-2015/Section1ALL_Hist.xls"
temp <- paste0(tempfile(), ".xls")
download.file(tp, destfile = temp, mode = "wb")
это загружает файл нужного размера, но пытается прочитать файл:
data <- read_excel(path = temp, sheet = 1)
возвращает ошибку
seek: wanted to seek to sector 5374034 (0x520052) loc=2751505920
temp <- paste0(tempfile(), ".xls")
может сработать. - person Pierre L   schedule 24.05.2015