НачатьНачать бесплатно

Аргумент skip

Ещё один полезный аргумент при чтении не слишком аккуратно структурированных файлов Excel — это skip. С его помощью можно указать R, сколько строк в Excel-листе следует пропустить. Посмотрите на пример:

read_excel("data.xlsx", skip = 15)

В этом случае первые 15 строк первого листа файла "data.xlsx" будут проигнорированы.

Если первая строка листа содержала названия столбцов, эта информация также будет пропущена пакетом readxl. В таком случае обязательно задайте col_names = FALSE или укажите названия столбцов вручную!

Файл urbanpop.xlsx (посмотреть) доступен в вашем рабочем каталоге; названия столбцов в нём находятся в первых строках.

Это упражнение является частью курса

Введение в импорт данных в R

Посмотреть курс

Инструкции к упражнению

  • Импортируйте второй лист файла "urbanpop.xlsx", пропустив первые 21 строку. Не забудьте задать col_names = FALSE. Сохраните полученный фрейм данных в переменную urbanpop_sel.
  • Выберите первое наблюдение из urbanpop_sel и выведите его на экран.

Интерактивное практическое упражнение

Попробуйте выполнить это упражнение, дополнив этот пример кода.

# Import the second sheet of urbanpop.xlsx, skipping the first 21 rows: urbanpop_sel
urbanpop_sel <- read_excel("urbanpop.xlsx", sheet = ___, col_names =___, skip = ___)

# Print out the first observation from urbanpop_sel
___
Редактировать и запускать код