Ich habe einige jährliche Fußballdaten, die ich testen möchte, um zu sehen, ob bestimmte Teammetriken im nächsten Jahr wiederholbar sind. Meine Daten sind in einem data.frame und sieht ungefähr so aus:Scatterplot der Jahr-zu-Jahr-Korrelation der Daten in R mit ggplot2
y2003 y2004 y2005
Team 1 51.95455 51.00000 53.59091
Team 2 54.18182 56.31818 49.09091
Team 3 48.68182 46.86364 49.22727
Team 4 50.86364 47.68182 48.72727
Was ich tun möchte, der Lage sein Scatterplot dies mit „Jahr n“ auf der x-Achse und „Jahr n + 1“ auf die y-Achse. So zum Beispiel 2003 vs. 2004, 2004 vs. 2005, 2005 vs. 2006 usw. alle auf demselben Grundstück.
Ich möchte dann in der Lage sein, eine Linie der besten Passform zu zeichnen, um zu sehen, wie stark die Korrelation ist, ob es wiederholbar ist oder nicht.
Was ist der beste Weg, dies in R mit ggplot2 zu tun? Ich kann die anfängliche Handlung mit bekommen:
p=ggplot(df,aes(y2003,y2004))
p + geom_point()
Dann muss ich sie nur alle manuell hinzufügen? Gibt es eine eingebaute Funktion für diese Art von Dingen? Und wenn ich sie alle eins nach dem anderen addiere, wie bekomme ich die beste Passform?