Problem bei Kategorisierung des BMI

Alles rund um SPSS Syntax und Programmierung.

Problem bei Kategorisierung des BMI

Beitragvon psy0041 » Di 3. Mai 2022, 13:12

Hallo an Alle,

ich habe ein Problem bei der Kategorisierung des BMI. Ich habe eine BMI-Variable erstellt und eine weitere Variable, die den BMI in Kategorien unterteilt.

COMPUTE BMI=Gewicht / (Körpergröße / 100) **2.
VARIABLE LABELS BMI 'Body Mass Index'.
VARIABLE LEVEL BMI (ORDINAL).
EXECUTE.

RECODE BMI (Lowest thru 18.49=1) (18.50 thru 24.99=2) (25.00 thru 29.99=3) (30.00 thru 34.99=4) (35.00 thru 39.99=5) (40.00 thru Highest=6) (SYSMIS = -999) INTO BMI_kategorisiert.
VARIABLE LABELS BMI_kategorisiert 'Body Mass Index kategorisiert'.
VALUE LABELS BMI_kategorisiert
1 "Untergewicht"
2 "Normalgewicht"
3 "Übergewicht"
4 "Adipositas Grad I"
5 "Adipositas Grad II"
6 "Adipositas Grad III".
VARIABLE LEVEL BMI_kategorisiert (ORDINAL).
EXECUTE.

Alles klappt wunderbar, wenn der BMI allerdings genau 25.00 beträgt, wird er in die falsche Kategorie (2 "Normalgewicht" anstatt 3 "Übergewicht") eingeordnet. Weiß jemand, woran das liegt?

Viele Grüße!
psy0041
 
Beiträge: 4
Registriert: Mo 2. Mai 2022, 10:37
Danke gegeben: 1
Danke bekommen: 0 mal in 0 Post

Re: Problem bei Kategorisierung des BMI

Beitragvon ponderstibbons » Di 3. Mai 2022, 13:35

25.00 ist ein für die Anzeige gerundeter Wert, nicht der eigentliche Wert.
ponderstibbons
 
Beiträge: 2477
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 255 mal in 254 Posts

Re: Problem bei Kategorisierung des BMI

Beitragvon psy0041 » Di 3. Mai 2022, 14:46

Danke für die Antwort. Hast du eine Idee, was ich in der Syntax ändern muss, damit der Wert in Kategorie 3 eingeordnet wird?
psy0041
 
Beiträge: 4
Registriert: Mo 2. Mai 2022, 10:37
Danke gegeben: 1
Danke bekommen: 0 mal in 0 Post

Re: Problem bei Kategorisierung des BMI

Beitragvon ponderstibbons » Di 3. Mai 2022, 15:36

Das würde gegen die aufgestellte Regel verstoßen. Wie ich
bereits schrieb, ist der Wert nicht 25,00, sondern ein niedrigerer,
der nur für die Darstellung auf 25,00 gerundet wurde.

Zumindest ist das meine Vermutung. Man kann die Anzeige
auf mehr als 2 Nachkommastellen ändern und es überprüfen.
ponderstibbons
 
Beiträge: 2477
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 255 mal in 254 Posts

Re: Problem bei Kategorisierung des BMI

Beitragvon psy0041 » Di 3. Mai 2022, 16:11

Ich habe mir das mal angeschaut und der Wert lautet bei sieben Nachkommastellen noch immer 25.0000000.
psy0041
 
Beiträge: 4
Registriert: Mo 2. Mai 2022, 10:37
Danke gegeben: 1
Danke bekommen: 0 mal in 0 Post

Re: Problem bei Kategorisierung des BMI

Beitragvon ponderstibbons » Di 3. Mai 2022, 17:13

ok, dann ist die nächstliegende Lösung nicht die richtige.
Wundert mich allerdings - in meiner SPSS-Version und mit
Deiner Syntax werden 24,99 und 25,00 korrekt als 2 und 3
kategorisiert und z.B. 24,99999 wird nicht kategorisiert.
ponderstibbons
 
Beiträge: 2477
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 255 mal in 254 Posts

Re: Problem bei Kategorisierung des BMI

Beitragvon strukturmarionette » Mi 4. Mai 2022, 00:04

Hi,

- Anzahl Nachkommastellen aufs Maximum definieren und dann per SPSS-Dialogfelder <Neue Variable(n)> erstellen mit jeweils passender Falls-Bedingung

Gruß
S.
strukturmarionette
 
Beiträge: 2454
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 7
Danke bekommen: 122 mal in 122 Posts


Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron