Hallo liebe StatistikexpertInnen,
ich stehe vor folgender Herausforderung: Ich habe einen relativ großen Datensatz, in dem die Daten vieler PatientInnen (gekenzeichnet durch eine ID) mehrfach als Fälle (verschiedene Messzeitpunkte) vorliegen. Dazu habe ich eine Liste mit IDs (ca. 350), nach denen ich die Fälle im ersten Datensatz filtern möchte. Die naheliegende Lösung wäre natürlich, das Ganze mit dem select_if Befehl zu filtern und die zweite Liste in die Syntax einzufügen, dann müsste ich aber (blöd gesagt) 350-mal einen Beistrich nach den einzelnen ID-Nummern setzen, oder? Gibt es da eine elegantere Lösung?
Danke für eure Ideen!
Allegra
Fälle auswählen, lange Liste
-
- Beiträge: 2734
- Registriert: 01.02.2018, 10:45
Re: Fälle auswählen, lange Liste
Hallo,
gibt es da unter Daten
nicht "doppelte Fälle ermitteln"
gruß
dutchie
gibt es da unter Daten
nicht "doppelte Fälle ermitteln"
gruß
dutchie
-
- Beiträge: 18
- Registriert: 28.10.2019, 10:44
Re: Fälle auswählen, lange Liste
Hallo Dutchie,
danke für die Antwort! Klar, das gibt es. Die doppelten Fälle sind aber nicht das Problem. Ich brauche einfach all die Fälle markiert, wo die ID-Nr. vorkommt in einer anderen Liste mit ID-Nr.
lg Allegra
danke für die Antwort! Klar, das gibt es. Die doppelten Fälle sind aber nicht das Problem. Ich brauche einfach all die Fälle markiert, wo die ID-Nr. vorkommt in einer anderen Liste mit ID-Nr.
lg Allegra
-
- Beiträge: 18
- Registriert: 28.10.2019, 10:44
Re: Fälle auswählen, lange Liste
hier ein Beispiel:
In der Datei, um die es geht, gibt es in der Variable ID folgende Werte (und dann noch viele andere Variablen):
Fall 1: 3
Fall 2: 4
Fall 3: 2
Fall 4: 8
Fall 5: 4
Fall 6: 5
Fall 7: 3
in Wirklichkeit sind es halt 1500 Fälle
Und in der zweiten Datei in der Variable ID folgende Werte (und sonst keine Variablen):
Fall 1: 3
Fall 2: 9
Fall 3: 8
Fall 4: 4
In Wirklichkeit sind das halt 350 Fälle
Ich müsste jetzt in der ersten Datei alle Fälle markieren, wo die ID gleich ist wie in der zweiten Datei (unabhängig davon, ob die die ID in der ersten Datei mehrfach vorkommt), also hier Fall 1, 2, 4, 5 und 7. Das ginge natürlich mit "Fälle auswählen", OR, ist aber halt der Hammer, wenn ich 350 Bedingungen habe.
lg Allegra
In der Datei, um die es geht, gibt es in der Variable ID folgende Werte (und dann noch viele andere Variablen):
Fall 1: 3
Fall 2: 4
Fall 3: 2
Fall 4: 8
Fall 5: 4
Fall 6: 5
Fall 7: 3
in Wirklichkeit sind es halt 1500 Fälle
Und in der zweiten Datei in der Variable ID folgende Werte (und sonst keine Variablen):
Fall 1: 3
Fall 2: 9
Fall 3: 8
Fall 4: 4
In Wirklichkeit sind das halt 350 Fälle
Ich müsste jetzt in der ersten Datei alle Fälle markieren, wo die ID gleich ist wie in der zweiten Datei (unabhängig davon, ob die die ID in der ersten Datei mehrfach vorkommt), also hier Fall 1, 2, 4, 5 und 7. Das ginge natürlich mit "Fälle auswählen", OR, ist aber halt der Hammer, wenn ich 350 Bedingungen habe.
lg Allegra
-
- Beiträge: 2734
- Registriert: 01.02.2018, 10:45
Re: Fälle auswählen, lange Liste
ok, wieder sehr speziell
du müsstest ja jede einzelne Id ansprechen.
Man kann in excel über Funktion "text"
und Befehl "verketten", und dann in der Tabelle mit diesen "ziehen"
bzw. autocopy schnell nach Schema F syntax erstellen.
schwer zu erklären...
so etwa:
https://ibb.co/fVWXvZW
du müsstest ja jede einzelne Id ansprechen.
Man kann in excel über Funktion "text"
und Befehl "verketten", und dann in der Tabelle mit diesen "ziehen"
bzw. autocopy schnell nach Schema F syntax erstellen.
schwer zu erklären...
so etwa:
https://ibb.co/fVWXvZW
-
- Beiträge: 18
- Registriert: 28.10.2019, 10:44
Re: Fälle auswählen, lange Liste
ok, cool Danke! Das werde ich mir anschauen. Dass das in Excel geht, aber nicht in SPSS, ist ja interessant