Comment ajouter des points à un complot dans r
Pour illustrer certaines options et types de graphiques différents, comme des points et des lignes, dans R, utilisez le jeu de données intégré fidèle
Sommaire
Les ensembles de données intégrées R sont documentées de la même manière que des fonctions. Ainsi, vous pouvez obtenir des informations supplémentaires sur eux en tapant, par exemple, ?fidèle.
Vous avez déjà vu que plot () crée un graphique de base. Essayez-le avec fidèle:
> Plot (fidèles)
Car fidèle est une trame de données avec deux colonnes, l'intrigue est un nuage de points avec la première colonne (éruptions) sur la X-axe et la deuxième colonne (en attente) sur la y-axe.
Éruptions indiquent le temps en minutes pour chaque éruption du geyser, tout en attente indique le temps écoulé entre les éruptions (également mesuré en minutes). Comme vous pouvez le voir sur la pente générale à la hausse des points, il tend à être une plus longue période d'attente plus longues éruptions suivante.
Ajouter des points à un complot en R
Vous ajoutez des points à un complot avec le points () fonction. Vous avez peut être remarqué sur le terrain de fidèle il semble y avoir deux groupes dans les données. Un cluster a éruptions plus courts et les temps d'attente - qui tend à durer moins de trois minutes.
Créez un sous-ensemble de fidèle contenant éruptions de moins de trois minutes:
> Short.eruptions lt; - avec (fidèles, fidèles [éruptions lt; 3,])
Maintenant, utilisez la points () fonction pour ajouter ces points en rouge sur votre terrain:
> Plot (fidèles)> Points (short.eruptions, col = "red", pch = 19)
Vous utilisez l'argument col pour changer la couleur des points et l'argument pch pour changer le caractère de traçage. La valeur pch = 19 indique un cercle plein. Pour voir tous les arguments que vous pouvez utiliser avec points, faire référence à ?points.
Changer la forme de points dans R
Vous avez déjà vu que vous pouvez utiliser l'argument pch pour changer le caractère de tracé lors de l'utilisation des points. Ceci est décrit plus en détail dans la page d'aide pour les points, ?points. Par exemple, la page d'aide énumère une série de symboles, tels que les suivants:
pch = 19: Cercle plein
pch = 20: Bullet (cercle plein petit, les deux tiers de la taille de 19)
pch = 21: Cercle rempli
pch = 22: Carré plein
pch = 23: Losange plein
pch = 24: Triangle plein, pointer vers le haut
pch = 25: Triangle plein, pointer vers le bas
Changez la couleur de points de données en R
Vous pouvez changer la couleur de premier plan et le fond de symboles ainsi que des lignes. Vous avez déjà vu comment définir la couleur de premier plan en utilisant l'argument col = "red". Certains symboles de traçage utilisent également une couleur de fond, et vous pouvez utiliser l'argument bg pour définir la couleur d'arrière-plan (par exemple, bg = "green"). En fait, R dispose d'un nombre de couleurs prédéfinis que vous pouvez utiliser dans les graphiques.
Pour obtenir une liste des noms disponibles pour les couleurs, vous utilisez le couleurs () fonction (ou, si vous préférez, couleurs ()). Le résultat est un vecteur de 657 éléments avec des noms de couleurs valides. Voici les dix premiers éléments de cette liste:
> Tête (couleurs (10)), [1] "blanc" "aliceblue" "antiquewhite" "antiquewhite1" [5] "antiquewhite2" "antiquewhite3" "antiquewhite4" "Aquamarine" [9] "aquamarine1" "aquamarine2"