Zacznij terazZacznij za darmo

Argument col_names

Oprócz path i sheet w funkcji read_excel() możesz podać kilka innych argumentów. Jednym z nich jest col_names.

Domyślnie ma wartość TRUE, co oznacza, że pierwszy wiersz arkusza Excela zawiera nazwy kolumn. Jeśli tak nie jest, możesz ustawić col_names na FALSE – wtedy R sam nada nazwy kolumnom. Możesz też przypisać col_names wektor znakowy z własnymi nazwami dla każdej kolumny. Działa to dokładnie tak samo jak w pakiecie readr.

Będziesz pracować z plikiem urbanpop_nonames.xlsx (podgląd). Zawiera te same dane co urbanpop.xlsx (podgląd), ale pierwszy wiersz arkuszy nie zawiera nazw kolumn.

To ćwiczenie jest częścią kursu

Wprowadzenie do importowania danych w R

Zobacz kurs

Instrukcje do ćwiczenia

  • Zaimportuj pierwszy arkusz Excela z pliku "urbanpop_nonames.xlsx" i zapisz wynik w zmiennej pop_a. Pozwól, żeby R sam nadał nazwy kolumnom powstałej ramki danych.
  • Zaimportuj pierwszy arkusz Excela z pliku urbanpop_nonames.xlsx; tym razem użyj przygotowanego już wektora cols, aby określić nazwy kolumn. Zapisz wynikową ramkę danych w zmiennej pop_b.
  • Wyświetl podsumowanie zmiennej pop_a.
  • Wyświetl podsumowanie zmiennej pop_b. Czy widzisz różnicę w porównaniu z poprzednim podsumowaniem?

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# 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
___
Edytuj i uruchom kod