Perzentile über Syntax berechnen und in Variable ablegen

Alles rund um SPSS Syntax und Programmierung.

Perzentile über Syntax berechnen und in Variable ablegen

Beitragvon Kurt » Fr 25. Sep 2015, 13:08

Hallo Experten,

habe folgendes Problem, für das ich trotz stundenlanger (Ver)Suche keine Lösung gefunden habe:

Ich möchte für die Werte einer Variablen x den Interquartilsabstand IQR aus dem ersten und dritten Quartil (Q1 - Q3) für einen späteren Ausreißertest berechnen.
Über die Menüstruktur ist dies kein Problem, wie aber sieht die entsprechende Syntax aus.
Die Syntax soll zwei Variablen berechnen, in der das Perzentil 25 und das Perzentil 75 abgelegt sind.
Für das folgende Zahlenbeispiel wäre Q1=4,375 und Q3=10,925 die Lösung:

DATA LIST FREE
/ x.
begin data
2,10 3,40 7,30 8,90 9,30 10,10 11,20 11,90
end data.

FREQUENCIES VARIABLES=x
/FORMAT=NOTABLE
/NTILES=4
/PERCENTILES=25.0 75.0
/ORDER=ANALYSIS.

Vielen Dank,
Kurt
Kurt
 
Beiträge: 2
Registriert: Mo 13. Jul 2015, 22:05
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Perzentile über Syntax berechnen und in Variable ablegen

Beitragvon ponderstibbons » Sa 26. Sep 2015, 14:48

Schritt 1: Mit RANK (Rangfolge bilden) erstellst Du eine Variable, die das Perzentil für jeden Wert der Ausgangsvariable angibt.
Schritt 2: Dann berechnest Du eine weitere Variable = Ausgangsvariable, dabei aber mit der Bedingung, dass Perzentilvariable=25.
Schritt 3: Unter anderem mit "Aggregieren" (Aggregate) kannst Du dann eine weitere Variable erstellen, die ausschließlich den Wert der Variable aus Schritt 2 enthält.

HTH

P.
ponderstibbons
 
Beiträge: 2523
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 2
Danke bekommen: 257 mal in 256 Posts


Zurück zu SPSS Syntax

Wer ist online?

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

cron