Аргумент skip
Ще один корисний аргумент під час імпорту менш акуратних файлів Excel — це skip. За допомогою 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
___