Как остановить ReadXL от пропуска пустых столбцов - PullRequest
0 голосов
/ 15 января 2020

У меня есть файл Excel, в котором несколько таблиц на одном листе. Я пытаюсь использовать readxl::read.xlsx() для чтения в определенных c диапазонах для каждого кадра данных из Excel, но он продолжает пропускать первые несколько столбцов. Я предполагаю, что это из-за форматирования отдельных таблиц на листе.

Я загрузил копию данных, которые я пытаюсь импортировать здесь: https://filebin.net/lllptc6z59uzgjta/Capture.PNG?t=twuqxjzp

Я пытался использовать XLConnect, gdata и openxlsx, но каждый раз получал один и тот же результат.

Чтобы получить первую таблицу, я пытаюсь:

df <- read_excel("students.xlsx",
                 range = cell_limits(c(6, 3), c(7, 6)))

Но распечатать

New  Current Total ...3  ...4
 17   39            NA    NA

вместо желаемого вывода

Previous Total  Previous New    New  Current Total
 10              22              17   39           
...