R xy nuage de points couleur de marqueur
Essayer de faire un nuage de points xy avec la valeur z d'être repéré par la couleur de la xy point.
De données:
1.1, 32.27, 19.4
1.2, 21.34, 18
1.4, 47.45, 19.4
R code:
inp <- scan("beps.txt",list(x=0,y=0,z=0))
plot(inp$x, inp$y,pch=".")
Crée un grand nuage de points, mais je voudrais les points à être coloré par la valeur de Z.
Salut Zac, la prochaine fois que vous créez un exemple, il suffit d'utiliser dput(yourdata.image) pour afficher vos données d'exemple.
OriginalL'auteur Zac | 2010-08-23
Vous devez vous connecter pour publier un commentaire.
Voici quelques reproductible exemple qui utilise ggplot2. Si je vous ai bien compris, je dois faire ce que vous voulez.
En général, j'ai fortement recommander ggplot2 pour des trucs comme ça. C'est vraiment la peine d'apprendre un peu plus sur. Je suis encore dans le milieu du processus, et de réaliser combien il paye pour mettre un certain temps en ggplot2. Si vous ne connaissez pas l'emballage et la documentation, assurez-vous de vérifier. La documentation est facile à comprendre et puissant !
OriginalL'auteur Matt Bannert
Afin de définir la couleur de l'argument:
Noter cependant que les couleurs sont une valeur entière.
Vous pouvez toujours mettre à l'échelle, ou de l'utilisation
cut()
de groupe.On peut utiliser RColorBrewer pour convertir flotte à quelques belles palettes.
Pas vraiment. RColorBrewer définit des palettes, il n'a rien à voir avec la mise à l'échelle.
OriginalL'auteur Dirk Eddelbuettel
Similaire à Dirk de réponse:
Vous pouvez bien sûr utiliser d'autres couleurs. voir ?de la chaleur.couleurs
OriginalL'auteur