Есть ли способ импортировать меньше столбцов с read_excel, чем количество столбцов в Excel?
Я импортирую несколько файлов Excel, которые имеют одинаковый формат (те же столбцы), используя read_excel. Однако у некоторых Excels есть дополнительные столбцы, которые я не хочу импортировать; это всегда после столбцов, которые я хочу.
Я попытался добавить дополнительный "пропустить" в конце. Это работает, когда существует один дополнительный столбец, но если Excel содержит только 2 столбца, которые я хочу, read_excel жалуется, что col_types слишком длинный. Например:
Ошибка: лист 5 имеет 2 столбца, но
col_types
имеет длину 3.
Мой код:
read_xlsx (ExcelFile, col_types = c ("дата", "текст", "пропустить"))
Поскольку я читаю несколько файлов Excel, я не хочу настраивать col_types для каждого Excel. У кого-нибудь есть решение для этого?