1. Nauka
  2. /
  3. Kursy
  4. /
  5. Najlepsze praktyki wizualizacji danych w R

Connected

ćwiczenie

Konwersja do wykresu punktowego

Wykres z poprzedniego ćwiczenia wyglądał dobrze, ale co jeśli zależy nam na wartościach dla krajów z dolnego zakresu? Trudno je odczytać, bo Brazylia i Argentyna wymuszają bardzo wysoką górną granicę osi.

To dobra sytuacja, by przejść na skalę logarytmiczną. Pamiętaj jednak, że na skali logarytmicznej układanie słupków traci sens – dlatego warto przejść na wykres punktowy! Zwróć uwagę na dodatkowy filtr w potoku. Co się stanie, jeśli uruchomisz kod bez niego?

Tym razem, zamiast modyfikować dane przed przekazaniem do ggplot(), dodamy scale_y_log10() do wykresu – ggplot zajmie się resztą.

Aby dopracować wykres, użyj theme_minimal(), by rozjaśnić tło, oraz zwiększ size punktów z domyślnej wartości do 2.

Instrukcje

100 XP
  • Zmień geometrię z geom_col() na geom_point().
  • Zwiększ rozmiar punktów za pomocą size = 2.
  • Przejdź na skalę logarytmiczną z scale_y_log10().
  • Rozjaśnij tło za pomocą theme_minimal().