Å visualisere data

Visualiseringer

Å visualisere data innebærer å lage grafer, figurer og andre illustrasjoner som gjør det lettere å forstå og tolke data. Å lage visualiseringer er enkelt og morsomt. Man kan begynne å lære R ved å lære å visualisere data. Visualisering av data inntar en sentral rolle i all analyse og forskning. Selv om mange visuelle presentasjoner (for eksempel grafer) kan erstattes med numeriske presentasjoner (for eksempel tabeller), er den visuelle presentasjonen fundamental. Visuelle presentasjoner er ofte mer slagkraftige og tydeligere enn numeriske presentasjoner. En god illustrasjon kan være avgjørende for en rapport.

Følgende prinsipper bør brukes ved visualisering av data:

  • Ikke visualiser med applikasjoner som Excel eller SPSS; bruk et programmeringsspråk.
  • R og Python er de mest potente språkene for visualiseringer.
  • Lag komplett kode fra begynnelsen, slik at manuelle justeringer av grafen ikke er nødvendige for å ferdigstille den.

Visualisere med ggplot2

Sekskantlogo for R-pakken ggplot2 med en linjegraf av blå punkter over pakkenavnet

Kjernen i de fleste visualiseringer i R er pakken ggplot2. Denne pakken er eksepsjonelt kraftig og enkel å lære. Til ggplot2 finnes det nå en lang rekke tilleggspakker som utvider funksjonaliteten i ggplot2 for å lage mer komplekse grafer, interaktive grafer og for å gjøre det enklere å lage standardgrafer.

Med ggplot2 deklareres innholdet i en graf sekvensielt. Prinsippet for dette er som følger:

graph TD;
    A(1. Angi hvilke data som brukes) -->
    B(2. Klargjør den estetiske mappingen: x-akse, y-akse, osv.) -->
    C(3. Definer geometriske komponenter)-->
    D(4. Juster grafens utseende: farger, skalaer, osv.)

I dette kapittelet skal vi lære å bruke ggplot2. Påfølgende kapitler tar for seg viktige tilleggspakker.