Gå till index

Första kursen: Forskningsmetoder och Analys med R

0% färdig
0/0 Steps
  1. Analys och forskning med R och Posit (Rstudio)
  2. Grunderna i R och Rstudio
    7 Ämnen
  3. Importera, exportera, spara och ladda data
    5 Ämnen
  4. Strängar och regular expressions (regex)
    1 Ämne
  5. Bearbetning av data med dplyr
    12 Ämnen
  6. Visualisera och presentera
    14 Ämnen
  7. Explorerande och deskriptiva analyser
    6 Ämnen
  8. Prediktionsmodeller
    12 Ämnen
  9. Klassisk regressionsanalys
    8 Ämnen
  10. Machine learning (ML) och Artificiell Intelligens (AI)
    9 Ämnen
  11. Skapa prediktionsmodeller med Tidymodels
    6 Ämnen
  12. Hypotestester och epidemiologiska mått
    5 Ämnen
Avsnitt Progress
0% färdig

I ggplot2 används Kartesiskt koordinatsystem som standard. I detta koordinatsystem finns en x-axel och y-axel, vilka skär varandra i en rät vinkel. Skärningspunkten kallas origo. Du kan manipulera koordinaterna med ett antal användbara funktioner. För att illustrera dessa funktioners effekt börjar vi med en graf med standardinställningar för koordinater. Grafen skapas med data från gapminder och visar boxplots för den förväntade livslängden på varje kontinent:

R
ggplot(data = gapminder,
       aes(x = continent,
           y = lifeExp)) +
  geom_boxplot()

Du kan skapa omvända koordinater med coord_flip(), enligt följande:

R
ggplot(data = gapminder,
       aes(x = continent,
           y = lifeExp)) +
  geom_boxplot() +
  coord_flip()

Du kan förvisso åstadkomma samma resultat genom att skifta variabel på x och y i aes(), men trots detta är coord_flip() ibland nödvändig för att åstadkomma det önskade resultatet.

Polära koordinater

Med coord_polar() transformeras koordinaterna till polära koordinater. Nedan används geom_bar() med och utan coord_polar() för att illustrera detta.




BLOCKERAD KOD, BILD ELLER TEXT


Du måste logga in för att komma åt allt material.


Kartor

Med funktionen coord_quickmap() får kartor korrekta proportioner på x-axel och y-axel. Vi använder funktionen map_data() för att importera kartutseende för USA och därefter använder vi geom_polygon() för att rita ut landet med ggplot(). För att kartan ska få korrekt dimensioner används vi coord_quickmap():




BLOCKERAD KOD, BILD ELLER TEXT


Du måste logga in för att komma åt allt material.