Video: Geovekst - Moderne kartdata 2024
Når du har fortalt ggplot () hvilke data som skal brukes i R, er neste trinn å fortelle det hvordan dataene dine tilsvarer visuelle elementer i diagrammet ditt. Denne kartleggingen mellom data og visuell estetikk er det andre elementet i et ggplot2-lag.
De visuelle elementene til et plott, eller estetikk, , inkluderer linjer, poeng, symboler, farger, posisjon … alt du kan se. Du kan for eksempel kartlegge en kolonne av dataene dine til x -aksen i diagrammet ditt, eller du kan kartlegge en kolonne av dataene dine for å korrespondere med y -aksien din plott. Du kan også kartlegge data til grupper, farger eller størrelsen på poeng i scatterplots - faktisk kan du kartlegge dataene dine til alt som din geom støtter.
Du bruker spesialfunksjonen aes () for å sette opp en kartlegging mellom data og estetikk. Hvert argument til aes () karter en kolonne i dataene dine til et bestemt element i ditt geom.
Se koden som brukes til å lage bildet nedenfor: >> ggplot (trofast, aes (x = utbrudd, y = venter)) + + geom_point () + + stat_smooth ()
Du kan se at denne koden forteller ggplot () å bruke datarammen trofast som datakilden. Og nå forstår du at aes () skaper en kartlegging mellom
x -aksene og trofaste $ utbrudd, samt mellom y -aksjen og trofast $ venter.
I sammendraget bruker du aes () -funksjonen til å definere kartlegging mellom dataene og plottet ditt.