Spaghetti-plot mit verschiedenen Farben für jedes Thema in ggplot2
Hier ist, was ich bisher getan habe, und das Ergebnis plot ist unten:
set.seed(17)
require(ggplot2)
x = expand.grid(a=1:5, b=1:5)
x$c = rnorm(25)
png('test.png')
p = ggplot(x, aes(a, c, group=b)) + geom_line()
print(p)
dev.off()
savehistory()
Ziel ist es, für jede Zeile in einer anderen Farbe angezeigt.
- ändern
group=b
zucolour=b
. - sorry, das ist nicht richtig. es wird nicht Gruppe der Datenpunkte in Linien, sondern zeichnen Sie als eine Zeile.
- Nicht wirklich. Ihre
b
sollte einfactor
. Versuchencolour = factor(b)
- Ich denke, Sie sollten setzen Sie als Antwort 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
Mit
ggplot2
Kommentar gibt Ihnen die richtige Antwort :Mit
lattice
keine Notwendigkeit zu zwingen b-Faktor:Oder mit
latticeExtra
zu bekommenggplot2
Thema: