Fälle auswählen - Maximaler Wert

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
Andi_942
Beiträge: 9
Registriert: 09.10.2013, 05:38

Fälle auswählen - Maximaler Wert

Beitrag von Andi_942 »

Hi alle zusammen!

Meine Tabelle schaut folgendermaßen aus:
Patienten-Nr Studientag Score
1 1 12
1 2 16
2 1 10
2 2 18
2 3 5
3 1 22
3 2 14
4 1 9
4 2 23
4 3 20
4 4 14
4 5 4

Und ich möchte jetzt wissen welchen Score jeder Patient am jeweils letzten Studientag hat. Ich hätte am Schluss gerne folgende Tabelle:
Patienten-Nr Studientag Score
1 2 16
2 3 5
3 2 14
4 5 4

Kann man das über die Funktion "Fälle auswählen" irgendwie rausfiltern?

Vielen Dank für eure Hilfe auf jeden Fall.
LG Andi
Andi_942
Beiträge: 9
Registriert: 09.10.2013, 05:38

Beitrag von Andi_942 »

Ok hab dafür eine Lösung gefunden.
Hab einfach aggregiert mit Patienten-Nr als Break variable und dann Score_letzter Wert.

Jetzt hab ich ein anderes Problem. Wieder mit der selben Tabelle wie oben.
Und zwar möchte ich jetzt rausfinden, an welchem Tag jeder Pat den maximalen Score hatte.
D.h. ich sollte dann folgende Daten rausbekommen:

Patienten-Nr Studientag Score
1 2 16
2 2 18
3 1 22
4 2 23

Kann mir da jemand helfen?
Danke euch
Generalist
Beiträge: 1733
Registriert: 11.03.2010, 22:28

Beitrag von Generalist »

Mit aggregate den Maximalscore ermitteln und dann filtern danach, ob Tagesscore = Maximalscore.
Andi_942
Beiträge: 9
Registriert: 09.10.2013, 05:38

Beitrag von Andi_942 »

Danke für die Antwort.
Habs ein bisschen anders gelöst. Einfach geordnet nach Pat-Nr und dann nach Score absteigend.
Dann aggregiert mit Studientag_first.

Bin jetzt allerdings draufgekommen, dass ich das erste Problem doch nicht gelöst habe. Da mir leider an manchen Tagen die Score-Werte fehlen, zeigt er mir wenn ich nach Score-last aggregiere zwar den letzten Wert pro Patient an, aber dann halt oft am vorletzten Tag weil mir der Wert vom letzten Tag fehlt.
Kann man irgendwie die Fälle auswählen wenn Studientag=max? Wenn ich das probiere über die Funktion "Fälle auswählen" kommt immer max(?,?), dh ich müsste da 2 Variablen angeben. Weiß jemand wie das funktioniert?
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten