Synliga estetiker

Introduktion till datavisualisering med ggplot2

Rick Scavetta

Founder, Scavetta Academy

Mappning på X- och Y-axlarna

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width)) + 
  geom_point()

Introduktion till datavisualisering med ggplot2

Mappning på färg

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Typ Variabel
Färg Species

Introduktion till datavisualisering med ggplot2

Mappning på färgestetiken

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Typ Variabel
Färg Species

Species, en dataramskolumn, mappas på color, en synlig estetik.

Introduktion till datavisualisering med ggplot2

Mappning på färgestetiken

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Typ Variabel
Färg Species

Species, en dataramskolumn, mappas på color, en synlig estetik.

Mappa estetiker i aes().

Introduktion till datavisualisering med ggplot2

Mappning på färgestetiken i geom

ggplot(iris) + 
  geom_point(aes(x = Sepal.Length,
                 y = Sepal.Width,
                 col = Species))

Nödvändigt bara om:

  • Alla lager inte ska ärva samma estetiker
  • Olika datakällor används

Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
fill Fyllningsfärg
Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
fill Fyllningsfärg
color Färg på punkter och konturer av andra geoms
Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
fill Fyllningsfärg
color Färg på punkter och konturer av andra geoms
size Area eller radie för punkter, linjetjocklek
Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
fill Fyllningsfärg
color Färg på punkter och konturer av andra geoms
size Area eller radie för punkter, linjetjocklek
Estetik Beskrivning
alpha Transparens
Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
fill Fyllningsfärg
color Färg på punkter och konturer av andra geoms
size Area eller radie för punkter, linjetjocklek
Estetik Beskrivning
alpha Transparens
linetype Streckmönster för linjer
Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
fill Fyllningsfärg
color Färg på punkter och konturer av andra geoms
size Area eller radie för punkter, linjetjocklek
Estetik Beskrivning
alpha Transparens
linetype Streckmönster för linjer
labels Text i diagram eller på axlar
Introduktion till datavisualisering med ggplot2

Vanliga synliga estetiker

Estetik Beskrivning
x Position på X-axeln
y Position på Y-axeln
fill Fyllningsfärg
color Färg på punkter och konturer av andra geoms
size Area eller radie för punkter, linjetjocklek
Estetik Beskrivning
alpha Transparens
linetype Streckmönster för linjer
labels Text i diagram eller på axlar
shape Form
Introduktion till datavisualisering med ggplot2

Nu kör vi en övning!

Introduktion till datavisualisering med ggplot2

Preparing Video For Download...