Dubbele en gekantelde assen

Gevorderde datavisualisatie met ggplot2

Rick Scavetta

Founder, Scavetta Academy

Typische asaanpassingen

  • Beeldverhouding (zie video 1)
    • Pas aan voor de beste weergave
  • Transformatiefuncties (bijv. log, zie video 2)
    • Pas aan als de oorspronkelijke schaal ongeschikt is
  • Dubbele x- of y-as
    • Voeg ruwe en getransformeerde waarden toe
  • Gekantelde assen
    • Verander richting van afhankelijkheden
    • Verander oriëntatie van geometrie
Gevorderde datavisualisatie met ggplot2

Typische asaanpassingen

  • Beeldverhouding (zie video 1)
    • Pas aan voor de beste weergave
  • Transformatiefuncties (bijv. log, zie video 2)
    • Pas aan als de oorspronkelijke schaal ongeschikt is
  • Dubbele x- of y-as
    • Voeg ruwe en getransformeerde waarden toe
  • Gekantelde assen
    • Verander richting van afhankelijkheden
    • Verander oriëntatie van geometrie
1 Zie hoofdstuk 4, video 3 voor meer over dubbele x 2 en y-assen.
Gevorderde datavisualisatie met ggplot2

Dubbele assen

schaal herlabeld

Gevorderde datavisualisatie met ggplot2

Ruwe en getransformeerde assen toevoegen

met annotaties

Gevorderde datavisualisatie met ggplot2

Typische asaanpassingen

  • Beeldverhouding (zie video 1)
    • Pas aan voor de beste weergave
  • Transformatiefuncties (bijv. log, zie video 2)
    • Pas aan als de oorspronkelijke schaal ongeschikt is
  • Dubbele x- of y-as
    • Voeg ruwe en getransformeerde waarden toe
  • Gekantelde assen
    • Verander richting van afhankelijkheden
    • Verander oriëntatie van geometrie
Gevorderde datavisualisatie met ggplot2

Assen kantelen

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

Gevorderde datavisualisatie met ggplot2

coord_flip()

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

Gevorderde datavisualisatie met ggplot2

Laten we oefenen!

Gevorderde datavisualisatie met ggplot2

Preparing Video For Download...