Kontext
Ich möchte die Szene einstellen, bevor ich die Frage etwas erweitere.
Ich habe Längsschnittdaten, Messungen an Probanden ungefähr alle 3 Monate, primäres Ergebnis ist numerisch (wie kontinuierlich bis 1 dp) im Bereich von 5 bis 14, wobei der Großteil (aller Datenpunkte) zwischen 7 und 10 liegt. Wenn ich a mache Spaghetti-Plot (mit Alter auf der x-Achse und einer Linie für jede Person) ist offensichtlich ein Chaos, da ich> 1500 Probanden habe, aber es gibt einen deutlichen Schritt in Richtung höherer Werte mit zunehmendem Alter (und das ist bekannt).
Die umfassendere Frage: Wir möchten zunächst in der Lage sein, Trendgruppen zu identifizieren (diejenigen, die hoch beginnen und hoch bleiben, diejenigen, die niedrig beginnen und niedrig bleiben, diejenigen, die niedrig beginnen und auf hoch steigen usw.), und dann können wir Betrachten Sie einzelne Faktoren, die mit der Mitgliedschaft in einer Trendgruppe verbunden sind.
Meine Frage hier bezieht sich speziell auf den ersten Teil, die Gruppierung nach Trend.
Frage
- Wie können wir einzelne Längstrajektorien gruppieren?
- Welche Software wäre dafür geeignet?
Ich habe mir Proc Traj in SAS und M-Plus angesehen, die von einem Kollegen vorgeschlagen wurden, den ich untersuche, möchte aber wissen, was andere darüber denken.
kml
Paket überprüfen - das scheint die Funktionalität zu bieten, die Sie benötigen. Das Papier in JoSS beschreibt es ausführlich. Auch kml3d
& kmlShape
könnte von Interesse sein.