Überblick & Speichern

Alles in allem kann man folgende Schritte berücksichtigen:

  1. Auswahl der Variable (gruppiert oder nicht?)

  2. Flipped oder nicht?

  3. Grenzen/Ordnung der y-Achse

  4. Grenzen/Ordnung der x-Achse

  5. Häufigkeiten oder Prozentuierung?

  6. Beschriftungen

  7. Farben und Legende

barplotFinal <- ggplot(
  pss, 
  aes(
    edu, 
    fill = edu
  )
) +
  geom_bar() + 
  scale_y_continuous(
    breaks = seq(
      0, 
      1750,
      100
    )
  ) +
  scale_x_discrete(
    limits = c(
      "ES-ISCED I", 
      "ES-ISCED II",
      "ES-ISCED III",
      "ES-ISCED IV",
      "ES-ISCED V"
    )
  ) + 
  scale_fill_manual(
    name = "Bildungsniveau",
    labels = c(
      "sehr niedrig", 
      "niedrig",
      "mittel",
      "hoch",
      "sehr hoch"
    ),
    values = beyonce_palette(25)
  ) +
  geom_text( 
    stat = "count", 
    aes(label= ..count..), 
    vjust = -0.5, 
    size = 3.5,
    color = "darkblue"
  ) +
  labs(
    x = "Bildungsniveau", 
    y = "Häufigkeiten", 
    title = "My first fancy ggplot ohne NA")

barplotFinal

Plots speichern

Um den Plot zu speichern, nutzt man am besten die Funktion ggsave(). R speichert diese Dateien im working directory. Wenn man nicht weiß wo dies ist, ruft man die Funktion getwd() auf. Mit setwd() kann das working directory auf einen beliebigen Pfad geändert werden. Zur Erinnerung: In RStudio Cloud ist das working directory der Pfad des Projekts, in dem du bist! Erstelle dort einen Unterornder img!

getwd()

ggsave("./img/mffggplot.png",  
       width = 8,        
       height = 6,
       units = "in",     
       dpi = 450
       )        

Als letzten Schritt mit Balkendiagrammen wollen wir diese nach einer weiteren Variable gruppieren!