Hallo,
bei der Auswertung für meine BA hänge ich am folgenden Problem.
ich möchte eine binär logistische regression durchführen. Die AV soll sich so zusammensetzen:
wenn mind. zwei Ausprägungen zutreffen, soll die die Bedingung für die AV erfüllt sein.
var 1 >= 3
var 2 >= 4
var 3 >= 4
Das müsste wahrscheinlich mit dem DO IF befehl klappen, habe ich aber noch nie damit gearbeitet. Wie müsste der Befehl dann lauten?
ich möchte ungern für alle drei einzelnen variablen eine dummy varbiable erstellen und aus denen dann die Dummyvariable für die AV erstellen, wenn mindestens zwei Dummys = 1 sind. ich denke, dass das statistisch nicht dazu geeignet ist, korrekt zu rechnen.
ich hoffe das ist halbwegs verständlich.
lg Kitty
Bedingungen festlegen
-
- Beiträge: 2765
- Registriert: 01.02.2018, 10:45
Re: Bedingungen festlegen
hallo kitty
Du machst diese drei dummies als Zwischenvariablen, über umkodieren in eine andere Variable
zählst diese zusammen.
und kodierts diese Summenvariable um mit der Fallunterscheidung >= 2 --> 1 und <= 1--->0
Das kannst du auch alles mit Syntax belegen!
Alles wegen der Bedingung mindestens 2 in nur einen Befehl zu packen der sofort
(in einem Rutsch) die AV generiert ist aufwendig!
gruß
dutchie
warum nicht? Das wäre einfacher!kitty hat geschrieben: ich denke, dass das statistisch nicht dazu geeignet ist, korrekt zu rechnen.
Du machst diese drei dummies als Zwischenvariablen, über umkodieren in eine andere Variable
zählst diese zusammen.
und kodierts diese Summenvariable um mit der Fallunterscheidung >= 2 --> 1 und <= 1--->0
Das kannst du auch alles mit Syntax belegen!
Alles wegen der Bedingung mindestens 2 in nur einen Befehl zu packen der sofort
(in einem Rutsch) die AV generiert ist aufwendig!
gruß
dutchie
-
- Beiträge: 2
- Registriert: 28.05.2020, 13:05
Re: Bedingungen festlegen
Danke für die schnelle Antwort. Ich finde, es hat halt keine statisitische aussagekraft mehr bereits "verwurstete variablen" noch mal zu verwursten.
derzeit sieht das dann so aus (in kurz):
COMPUTE Dummy1=Var1 >= 3.
COMPUTE Dummy2=Var2 >= 4.
COMPUTE Dummy3=var3 >= 4.
COMPUTE dummyAV=(Dummy1 + Dummy2 + Dummy3) >= 2.
die klassifizerungstabelle der regression sieht halt so komisch aus
53 0 100,0
29 0 ,0
Gesamtprozentsatz 64,6
(kapiert man das so gekürzt?)
Lg
derzeit sieht das dann so aus (in kurz):
COMPUTE Dummy1=Var1 >= 3.
COMPUTE Dummy2=Var2 >= 4.
COMPUTE Dummy3=var3 >= 4.
COMPUTE dummyAV=(Dummy1 + Dummy2 + Dummy3) >= 2.
die klassifizerungstabelle der regression sieht halt so komisch aus
53 0 100,0
29 0 ,0
Gesamtprozentsatz 64,6
(kapiert man das so gekürzt?)
Lg
-
- Beiträge: 2765
- Registriert: 01.02.2018, 10:45
Re: Bedingungen festlegen
hallo kitty
also damit komm ich gerade gar nicht klar!
Die Frage A, ob es Sinn macht drei Variablen in eine dichtome zu transformieren.
und die Frage B wie das technisch zu bewerkstelligen ist, sind beides keine statistischen Fragen!
Und es ist völlig egal auf welchem Weg man diese dichotome Variable erzeugt!
Die Transformation in eine dichotome AV ist doch deine Idee! Ich glau keine gute!
Wenn das verwursten dir nicht passt, dann lass es halt!
Und nicht alles was dichotom ist, ist ein Dummy.
Und das Klassifizierungsergebnis Frage C ist wieder was anderes,
Wenn die Häufigkeit für 1 = 64,6% beträgt, dann klassifizert die log REG nach der häufigsten Kategorie,
alle mit 1, dann sind 64,6 % richtig! Wenn keine weitere UV im spiel ist und nur der intercept wirkt!
Wenn das komisch ist, was hast du erwartet?
gruß
dutchie
also damit komm ich gerade gar nicht klar!
Die Frage A, ob es Sinn macht drei Variablen in eine dichtome zu transformieren.
und die Frage B wie das technisch zu bewerkstelligen ist, sind beides keine statistischen Fragen!
Und es ist völlig egal auf welchem Weg man diese dichotome Variable erzeugt!
Die Transformation in eine dichotome AV ist doch deine Idee! Ich glau keine gute!
Wenn das verwursten dir nicht passt, dann lass es halt!
Und nicht alles was dichotom ist, ist ein Dummy.
Und das Klassifizierungsergebnis Frage C ist wieder was anderes,
Wenn die Häufigkeit für 1 = 64,6% beträgt, dann klassifizert die log REG nach der häufigsten Kategorie,
alle mit 1, dann sind 64,6 % richtig! Wenn keine weitere UV im spiel ist und nur der intercept wirkt!
Wenn das komisch ist, was hast du erwartet?
gruß
dutchie