Podwójne i odwrócone osie

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Rick Scavetta

Founder, Scavetta Academy

Typowe modyfikacje osi

  • Proporcje wykresu (zob. wideo 1)
    • Dostosuj dla najlepszej perspektywy
  • Funkcje transformacji (np. log, zob. wideo 2)
    • Dostosuj, jeśli oryginalna skala jest nieodpowiednia
  • Podwójne osie x lub y
    • Dodaj wartości surowe i przekształcone
  • Odwrócone osie
    • Zmiana kierunku zależności
    • Zmiana orientacji geometrii
Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Typowe modyfikacje osi

  • Proporcje wykresu (zob. wideo 1)
    • Dostosuj dla najlepszej perspektywy
  • Funkcje transformacji (np. log, zob. wideo 2)
    • Dostosuj, jeśli oryginalna skala jest nieodpowiednia
  • Podwójne osie x lub y
    • Dodaj wartości surowe i przekształcone
  • Odwrócone osie
    • Zmiana kierunku zależności
    • Zmiana orientacji geometrii
1 Więcej informacji o podwójnych osiach x i y: rozdział 4, wideo 3.
Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Podwójne osie

skala z nowymi etykietami

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Dodawanie osi surowych i przekształconych

z adnotacjami

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Typowe modyfikacje osi

  • Proporcje wykresu (zob. wideo 1)
    • Dostosuj dla najlepszej perspektywy
  • Funkcje transformacji (np. log, zob. wideo 2)
    • Dostosuj, jeśli oryginalna skala jest nieodpowiednia
  • Podwójne osie x lub y
    • Dodaj wartości surowe i przekształcone
  • Odwrócone osie
    • Zmiana kierunku zależności
    • Zmiana orientacji geometrii
Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Odwracanie osi

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point() +
  geom_smooth(method = "lm", 
              se = FALSE)

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

coord_flip()

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point() +
  geom_smooth(method = "lm", 
              se = FALSE) +
  coord_flip()

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Czas na ćwiczenia!

Wizualizacja danych na poziomie średniozaawansowanym z ggplot2

Preparing Video For Download...