Video: Språkkartläggning 2024
När du har sagt ggplot () vilka data som ska användas i R, är nästa steg att berätta det hur din data motsvarar visuella delar av din plot. Denna kartläggning mellan data och visuell estetik är det andra elementet i ett ggplot2-lager.
De visuella elementen i en plot, eller estetik, innehåller linjer, punkter, symboler, färger, position … allt som du kan se. Du kan till exempel kartlägga en kolumn med dina data till x -axen i ditt diagram, eller du kan kartlägga en kolumn med dina data så att de motsvarar din y -axel av din komplott. Du kan också kartlägga data till grupper, färger eller storleken på punkter i scatterplots - faktiskt kan du kartlägga dina data till allt som din geom stöder.
Du använder specialfunktionen aes () för att skapa en kartläggning mellan data och estetik. Varje argument till aes () kartlägger en kolumn i dina data till ett specifikt element i ditt geom.
Ta en titt på koden som användes för att skapa bilden nedan: >> ggplot (trogen, aes (x = utbrott, y = väntar)) + + geom_point () + + stat_smooth ()
Du kan se till att den här koden berättar ggplot () att använda dataramen trogen som datakälla. Och nu förstår du att aes () skapar en kartläggning mellan
x -axisen och trogen $ utbrott, liksom mellan y -axen och trogen $ väntar.
Sammanfattningsvis använder du funktionen aes () för att definiera kartläggningen mellan dina data och din plot.