Ich möchte einen Graphen mit verschiedenen Farben basierend auf Werten darstellen. Ich schrieb den folgenden Code,Plot mit bedingten Farben basierend auf Werten in R
np_graph <- data.frame(C1 = -5:5, C2 = -5:5)
x=np_graph2$C1
y=np_graph2$C2
plot(x,y,xlab="PC1",ylab="PC2")
Nun, wenn der Wert von X> 0 ist, dann sollte dieser Wert in grün (in der Grafik). Wenn der Wert von Y> 0 ist, sollte dieser Wert rot sein (in der Grafik).
Kann mir jemand dabei helfen?
[Reproduzierbare Fragen] (http://stackoverflow.com/questions/5963269/how-to-make-a-great-r-reproducible-example) sind der Weg zu gehen. Ich habe Ihre Frage bearbeitet, um es so zu machen. – mnel
[Eine vorherige Frage liefert eine Antwort.] (Http://stackoverflow.com/questions/8774002/color-data-point-in-r-plot/) –