Аргумент col_names
Окрім path і sheet, у read_excel() можна вказати кілька інших аргументів. Один із них називається col_names.
Типове значення — TRUE, воно вказує, чи містить перший рядок аркуша Excel назви стовпців. Якщо ні, встановіть для col_names значення FALSE. У цьому разі R сам підбере назви стовпців. Також можна передати в col_names символьний вектор з назвами для кожного стовпця. Це працює так само, як у пакеті readr.
Ви працюватимете з файлом urbanpop_nonames.xlsx (view). Він містить ті самі дані, що й urbanpop.xlsx (view), але без назв стовпців у першому рядку аркушів Excel.
Ця вправа є частиною курсу
Вступ до імпорту даних у R
Інструкції до вправи
- Імпортуйте перший аркуш Excel з
"urbanpop_nonames.xlsx"і збережіть результат уpop_a. Дозвольте R самостійно задати назви стовпців отриманого датафрейму. - Імпортуйте перший аркуш Excel з
urbanpop_nonames.xlsx; цього разу використайте векторcols, який уже підготовлено для вас, щоб задати назви стовпців. Збережіть отриманий датафрейм уpop_b. - Виведіть зведену інформацію для
pop_a. - Виведіть зведену інформацію для
pop_b. Чи помічаєте різницю порівняно з іншим зведенням?
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# Import the first Excel sheet of urbanpop_nonames.xlsx (R gives names): pop_a
pop_a <- read_excel("____", col_names = ____)
# Import the first Excel sheet of urbanpop_nonames.xlsx (specify col_names): pop_b
cols <- c("country", paste0("year_", 1960:1966))
pop_b <- ___
# Print the summary of pop_a
___
# Print the summary of pop_b
___