Video: How To Deseed a Pomegranate in 10 Seconds 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 visuella element ä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 även karta data till grupper, färger eller storleken på poäng i scatterplots. Du kan faktiskt karta dina data till allt som ditt 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. >> ggplot (trogen, aes (x = utbrott, y = väntar)) + geom_point () + stat_smooth ()
Du kan se att denna kod 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. Detta är enkelt nog, men det lämnar en fråga: Hur vet du vilken estetik som finns i olika geomer?