Hi
ich versuche bei einer Gruppe von Patienten mit unterschiedlicher Ausprägung eines Krankheitssymptom (Grad 0-5) die Verteilung eines Laborparameters an Hand von mir definierbaren Bereiche z.B. 1-3ml >3-6ml >6-9ml..... bis 15ml zu ermitteln und letztlich auch graphisch zu vergleichen.
Als Resultat wären dann die Häufigkeitsverteilungen des Parameters in einer einzigen Graphik als Säulen oder Balken für jede Patientensubgruppe dargestellt. Ich konnte das mit SAS aber das Programm habe ich nicht mehr und arbeite jetzt mit SPSS.
ich könnte eine Graphik wie ich es mir vorstelle hereinstellen - falls das hier geht
gruß
fritz
Klassen für Häufigkeiten in einer Gruppe abhängig von einer
-
FritzvT
- Beiträge: 5
- Registriert: 18.09.2011, 12:05
-
FritzvT
- Beiträge: 5
- Registriert: 18.09.2011, 12:05
ich bekomme das in spss nicht hin. als erstes wäre ich schon weiter wenn ich selbst die wertebereiche definieren kann in die die Häufigkeiten meines parameters aufgetilt werden.Skuz hat geschrieben:Und woran scheitert die Geschichte? Kannst du die Klassen nicht zusammenfassen oder klappt die Grafik nicht?
im 2. schritt möchte ich das für jede subgruppe tun und graphisch in ein diagramm einbringen, d.h. 5 gruppen 15 werte bereiche mit prozentualer verteilung des laborparameters.
-
Skuz
- Beiträge: 141
- Registriert: 25.07.2008, 19:08
recode var (1 thru 2.4=1) (2.5 thru 3.9=2) [...] (else=sysmis) into newvar.
fre newvar.
Wichtig ist, dass du nicht bis 2.5 kodierst und dann ab 2.5, sonst zählt SPSS Fälle mit dem Wert 2.5 zu beiden Kategorien dazu.
Wenn du willst kannst du zwischendurch noch die Variablen und Ausprägungen labeln (var lab und val lab).
Von Grafiken hab ich keine Ahnung.
fre newvar.
Wichtig ist, dass du nicht bis 2.5 kodierst und dann ab 2.5, sonst zählt SPSS Fälle mit dem Wert 2.5 zu beiden Kategorien dazu.
Wenn du willst kannst du zwischendurch noch die Variablen und Ausprägungen labeln (var lab und val lab).
Von Grafiken hab ich keine Ahnung.
-
FritzvT
- Beiträge: 5
- Registriert: 18.09.2011, 12:05
probiere ich gleich aus - graphik wäre nicht das problem da ich in harvard graphics vorlagen habeSkuz hat geschrieben:recode var (1 thru 2.4=1) (2.5 thru 3.9=2) [...] (else=sysmis) into newvar.
fre newvar.
Wichtig ist, dass du nicht bis 2.5 kodierst und dann ab 2.5, sonst zählt SPSS Fälle mit dem Wert 2.5 zu beiden Kategorien dazu.
Wenn du willst kannst du zwischendurch noch die Variablen und Ausprägungen labeln (var lab und val lab).
Von Grafiken hab ich keine Ahnung.
bigl
-
FritzvT
- Beiträge: 5
- Registriert: 18.09.2011, 12:05
das gemacht:
recode var pv
(1.001 thru 1.05=1)
(1.051 thru 1.10=2)
(1.101 thru 1.15=3)
(1.151 thru 1.20=4)
(1.201 thru 1.25=5)
(1.251 thru 1.30=6)
(1.301 thru 1.35=7)
(1.351 thru 1.40=8)
(1.401 thru 1.45=9)
(1.451 thru 1.50=10)
(1.501 thru 1.55=11)
(1.551 thru 1.60=12)
(1.601 thru 1.90=13)
(else=sysmis) into newvar pvneu.
fre pvneu.
das kam als fehlermeldung:
recode var pv
(1.001 thru 1.05=1)
(1.051 thru 1.10=2)
(1.101 thru 1.15=3)
(1.151 thru 1.20=4)
(1.201 thru 1.25=5)
(1.251 thru 1.30=6)
(1.301 thru 1.35=7)
(1.351 thru 1.40=8)
(1.401 thru 1.45=9)
(1.451 thru 1.50=10)
(1.501 thru 1.55=11)
(1.551 thru 1.60=12)
(1.601 thru 1.90=13)
(else=sysmis) into newvar pvneu.
>Fehler Nr. 4631 in Spalte 8. Text: var
>On the RECODE command, the list of variables to be recoded includes the name
>of a nonexistent variable.
>Dieser Befehl wird nicht ausgeführt.
fre pvneu. .
recode var pv
(1.001 thru 1.05=1)
(1.051 thru 1.10=2)
(1.101 thru 1.15=3)
(1.151 thru 1.20=4)
(1.201 thru 1.25=5)
(1.251 thru 1.30=6)
(1.301 thru 1.35=7)
(1.351 thru 1.40=8)
(1.401 thru 1.45=9)
(1.451 thru 1.50=10)
(1.501 thru 1.55=11)
(1.551 thru 1.60=12)
(1.601 thru 1.90=13)
(else=sysmis) into newvar pvneu.
fre pvneu.
das kam als fehlermeldung:
recode var pv
(1.001 thru 1.05=1)
(1.051 thru 1.10=2)
(1.101 thru 1.15=3)
(1.151 thru 1.20=4)
(1.201 thru 1.25=5)
(1.251 thru 1.30=6)
(1.301 thru 1.35=7)
(1.351 thru 1.40=8)
(1.401 thru 1.45=9)
(1.451 thru 1.50=10)
(1.501 thru 1.55=11)
(1.551 thru 1.60=12)
(1.601 thru 1.90=13)
(else=sysmis) into newvar pvneu.
>Fehler Nr. 4631 in Spalte 8. Text: var
>On the RECODE command, the list of variables to be recoded includes the name
>of a nonexistent variable.
>Dieser Befehl wird nicht ausgeführt.
fre pvneu. .
-
FritzvT
- Beiträge: 5
- Registriert: 18.09.2011, 12:05
FritzvT hat geschrieben:das gemacht:
recode var pv
(1.001 thru 1.05=1)
(1.051 thru 1.10=2)
(1.101 thru 1.15=3)
(1.151 thru 1.20=4)
(1.201 thru 1.25=5)
(1.251 thru 1.30=6)
(1.301 thru 1.35=7)
(1.351 thru 1.40=8)
(1.401 thru 1.45=9)
(1.451 thru 1.50=10)
(1.501 thru 1.55=11)
(1.551 thru 1.60=12)
(1.601 thru 1.90=13)
(else=sysmis) into newvar pvneu.
fre pvneu.
das kam als fehlermeldung:
recode var pv
(1.001 thru 1.05=1)
(1.051 thru 1.10=2)
(1.101 thru 1.15=3)
(1.151 thru 1.20=4)
(1.201 thru 1.25=5)
(1.251 thru 1.30=6)
(1.301 thru 1.35=7)
(1.351 thru 1.40=8)
(1.401 thru 1.45=9)
(1.451 thru 1.50=10)
(1.501 thru 1.55=11)
(1.551 thru 1.60=12)
(1.601 thru 1.90=13)
(else=sysmis) into newvar pvneu.
>Fehler Nr. 4631 in Spalte 8. Text: var
>On the RECODE command, the list of variables to be recoded includes the name
>of a nonexistent variable.
>Dieser Befehl wird nicht ausgeführt.
fre pvneu. .
oups habe "var" oben vergessen weg zumachen.
neue variable wurde erstellt.
danke zunächst einmal - ich glaube den rest bekomme ich hin
best grüße und schönes we
fritz



