39 votes

Trace de coloration par facteur en R

Je fais un diagramme de dispersion de deux variables et j'aimerais colorer les points par une variable de facteur. Voici quelques codes reproductibles :

data <- iris
plot(data$Sepal.Length, data$Sepal.Width, col=data$Species)

Tout cela est bien beau, mais comment puis-je savoir quel facteur a été coloré, quelle couleur ? ?

55voto

Maiasaura Points 8831
data<-iris
plot(data$Sepal.Length, data$Sepal.Width, col=data$Species)
legend(7,4.3,unique(data$Species),col=1:length(data$Species),pch=1)

devrait le faire pour vous. Mais je préfère ggplot2 et je le suggérerais pour de meilleurs graphiques en R.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X