Comment faire de nuages ​​de points et de lignes graphiques dans r avec ggplot2

Si vous avez téléchargé et importé ggplot2 pour une utilisation dans votre installation de R, vous pouvez l'utiliser pour tracer vos données. Pour créer un nuage de points, vous utilisez le geom_point ()

Sommaire

fonction. Pour créer un graphique en ligne, vous utilisez le geom_line () fonction.

Comment faire un diagramme de dispersion

Un diagramme de dispersion crée des points (ou parfois des bulles ou autres symboles) sur votre carte. Chaque point correspond à une observation dans vos données.




Vous avez probablement vu ou créé ce type de graphiques un million de fois, alors vous savez déjà que les diagrammes de dispersion utilisent le système de coordonnées cartésiennes, où une variable est mappé à la coordonnée X-axe et une seconde variable est mis en correspondance avec le y-axe.

Exactement de la même manière, en ggplot2 vous créez un mappage entre X-axe et y-variables d'axe. Donc, pour créer un graphique de la tremblements données, vous mapper tremblements $ longue au X-axe et tremblements $ lat au y-axe:

image0.jpg
> Ggplot (tremblements de terre, AES (x = de long, y = lat)) + geom_point ()

Comment créer des graphiques linéaires

Vous utilisez cette fonction d'une manière très similaire à geom_point (), à la différence que geom_line () trace une ligne entre les points consécutifs dans vos données.

Ce type de graphique est utile pour les données de séries chronologiques dans des trames de données, comme les données de population dans l'ensemble de données intégré Longley. Pour créer un graphique de la ligne des chiffres du chômage, vous utilisez ce qui suit:

image1.jpg
> Ggplot (Longley, AES (x = Année, y = Chômeurs)) + geom_line ()

Vous pouvez utiliser geom_line () ou geom_path () pour créer un dessin au trait dans ggplot2. La différence est que geom_line () les premières commandes selon observations X-la valeur, tandis que geom_path () attire les observations dans l'ordre trouvé dans les données.


» » » » Comment faire de nuages ​​de points et de lignes graphiques dans r avec ggplot2