Ist es möglich, nach zwei Spalten zu gruppieren? Also das Kreuzprodukt wird gezeichnet von und geom_smooth()
?Gruppe nach zwei Spalten in ggplot2
Als Beispiel:
frame <- data.frame(series <- rep(c('a', 'b'), 6), sample <- rep(c('glass',
'water', 'metal'), 4), data <- c(1:12))
ggplot(frame, aes()) # ...
Derart, dass die Punkte 6
und 12
Aktien eine Gruppe, aber nicht mit 3
.
Ich glaube, Sie nicht Ihr ändern sollten 'data.frame' für den Zweck einer Handlung. Der "Plot" sollte Ihr df und nicht das Gegenteil grafisch darstellen. – clemlaflemme
Ich stimme zu, Blue Magisters Antwort ist besser. – JestonBlu
@clemlaflemme Ich denke BlueMagisters Antwort ist in Ordnung, obwohl ich denke, dass die Unterscheidung in diesem Fall ziemlich gering ist. Aber die allgemeine Position, dass man seinen Datenrahmen für einen Plot nicht ändern sollte, ist ein kurioser, da man sich für ** ggplot2 ** entschieden hat, dessen gesamter Entwurf davon ausgeht, dass man seine Daten explizit mit der Semantik von ggplot strukturiert. – joran