#r
#r
Вопрос:
Я должен импортировать файл Excel в R. Мне нужно импортировать, начиная со строки x, и импортировать все после этого. Как мне продемонстрировать это в коде?
Я уже пробовал:
импорт <- read.xlsx («filename», «Sheet1», RowIndex = 13:конец) импорт <- read.xlsx («имя файла», «Лист1», RowIndex = 13:)
и обе эти ошибки вызвали ошибки, поэтому я просто запрашиваю строки от 13 до 200 000, что больше, чем когда-либо будет. Как мне ссылаться на последнюю строку, когда последняя строка постоянно меняется в зависимости от используемого набора данных.
Комментарии:
1. Пожалуйста, покажите используемый пакет
2. Если вы используете
readxl::read_excel
, у него естьskip
аргумент, который вы можете установитьskip = 12
и не беспокоиться о последней строке.3. Но также, просматривая документацию
xlsx::read.xlsx
(предполагая, что это пакет, который вы используете), в нем естьstartRow
аргумент, который вы можете использовать вместоrowIndex
. ПопробуйтеstartRow = 13
.
Ответ №1:
xlsx::read.xlsx(..., startRow = 13, ...)
или readxl::read_excel(..., skip = 12, ....)