Video: Data Analysis in R by Dustin Tran 2024
Nadat je ggplot () hebt verteld welke gegevens je moet gebruiken in R, is de volgende stap om te vertellen hoe uw gegevens overeenkomen met visuele elementen van uw plot. Deze afbeelding tussen gegevens en visuele elementen is het tweede element van een ggplot2-laag.
De visuele elementen van een plot, of esthetiek, omvatten lijnen, punten, symbolen, kleuren, positie … alles wat u kunt zien. U kunt bijvoorbeeld een kolom met uw gegevens toewijzen aan de x -as van uw plot, of u kunt een kolom met uw gegevens toewijzen die overeenkomt met de y -as van uw plot.
U kunt ook gegevens in groepen, kleuren of de grootte van punten in scatterplots in kaart brengen - in feite kunt u uw gegevens toewijzen aan alles dat uw geom ondersteunt.
U gebruikt de speciale functie aes () om een koppeling tussen gegevens en esthetiek in te stellen. Elk argument voor aes () wijst een kolom in uw gegevens toe aan een specifiek element in uw geom. >> ggplot (faithful, aes (x = eruptions, y = waiting)) + geom_point () + stat_smooth ()
U kunt zien dat deze code ggplot () vertelt om het dataframe als bron betrouwbaar te gebruiken. En nu begrijpt u dat aes () een koppeling maakt tussen de
x -as en getrouwe uitbarstingen van $, evenals tussen de y -as en betrouwbaar $ wachten.
Samenvattend gebruikt u de functie aes () om de toewijzing tussen uw gegevens en uw plot te definiëren. Dit is eenvoudig genoeg, maar laat één vraag: hoe weet u welke esthetica beschikbaar zijn in verschillende geuren?