Zacznij terazZacznij za darmo

Dodaj fasety do wykresu

W tym ćwiczeniu użyjesz facet_grid(), aby dodać poziome fasety osobno dla lat 1996 i 2006, tak jak pokazano w filmie.

Podczas korzystania z facet_grid() dobrą praktyką jest określanie układu wykresów za pomocą nazwanego argumentu: rows = ... lub cols = .... Dzięki temu unikniesz pomyłek, ponieważ funkcja facet_grid() przyjmuje wiele innych argumentów.

To ćwiczenie jest częścią kursu

Komunikacja danych w Tidyverse

Zobacz kurs

Instrukcje do ćwiczenia

  • Użyj facet_grid() z odpowiednim argumentem, aby wygenerować dwa oddzielne wykresy punktowe ułożone poziomo.
  • Lewy wykres powinien przedstawiać dane dla roku 1996, a prawy – dla roku 2006.

Interaktywne ćwiczenie praktyczne

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

# Again, you save the plot object into a variable so you can save typing later on
ilo_plot <- ggplot(ilo_data, aes(x = working_hours, y = hourly_compensation)) +
  geom_point() +
   labs(
    x = "Working hours per week",
    y = "Hourly compensation",
    title = "The more people work, the less compensation they seem to receive",
    subtitle = "Working hours and hourly compensation in European countries, 2006",
    caption = "Data source: ILO, 2017"
  ) +
  # Add facets here
  ___(___)
 
ilo_plot
Edytuj i uruchom kod