Fälle auswählen

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
Synapse
Beiträge: 4
Registriert: 20.02.2019, 15:58

Fälle auswählen

Beitrag von Synapse »

Hi!!

Folgendes Problem plagt mich^^XD

Ich möchte gerne bestimmte Fälle auswählen. Und zwar eine bestimmte "Range" bei einer Variablen. Die Range soll aber nicht nur ein konkreter Zahlenwert sein, sondern der Mittelwert der Variablen +- 2x Standardabweichung. :cry: :cry:

Ich stehe leider etwas an wie ich das mache :( Eventuell kann mir jemand helfen, dass wäre super!!!
Hir meine momentane Syntax:


DATASET ACTIVATE DataSet1.
FILTER OFF.
USE ALL.
SELECT IF (RANGE(Variable,x,y).
EXECUTE.


Statt den Werten x,y soll jeweils Mittelwert +- 2 mal die Standarabweichung verwendet werden. (also: x= Mean +2mal Standardabweichun; y=Mean-2mal Standardabweichung)


Vielen Dank schon mal im voraus!!!
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: Fälle auswählen

Beitrag von dutchie »

hallo

probier doch mal so, in der art:
SELECT IF (INCOME =>300 & INCOME <= 100)

gruß
Synapse
Beiträge: 4
Registriert: 20.02.2019, 15:58

Re: Fälle auswählen

Beitrag von Synapse »

Vielen Dank für die rasche Anwort. Leider hat es noch nicht geklappt...gebe es eventuell noch eine weitere Möglichkeit? :cry:
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: Fälle auswählen

Beitrag von dutchie »

hallo
es gibt viel möglichkeiten..z.B. erstelle zwei neue Variablen mit den grenzen
dann z.B. if V1 < V2 und V1 > V3
die frage ist ob das praktikabel ist?

wenn du unbedingt über eine syntax kommen willst
kannst du meines wissen das nicht einfach so klicken,
weil die mittelwerte und Sd die du brauchst erst zu berechnen sind.
bin aber kein experte im programmieren.
ich würde die Variablen in eine matrix einlesen
m und sd ausrechnen, und entsprechend die fälle selectieren

gruß
dutchie
Synapse
Beiträge: 4
Registriert: 20.02.2019, 15:58

Re: Fälle auswählen

Beitrag von Synapse »

ok verstehe!!

Mein Ziel wäre es, die Berechung über die Syntax durchzuführen, da ich dann dieselbe Syntax für mehrer Versuchspersonen anwenden kann. (Darum möchte ich auch dei Grenzwerte nicht händisch ausrechnen, da Mittelwert und Standardabweichung bei jeder Versuchsperson unterschiedlich sind. :)

Aber gebe es nicht eine Formel für Mittelwert von einer Variabeln und für Standardabweichung von einer Varaibeln ? zb. MEAN(variable)?

Gruß
Synapse
dutchie
Beiträge: 2731
Registriert: 01.02.2018, 10:45

Re: Fälle auswählen

Beitrag von dutchie »

hallo synapse

mean ist "waagrecht" über mehrere variablen pro person
du brauchst einen mittelwert "senkrecht" über alle VP und für eine Variable
wenn ich mich nicht irre..

da gibt es bestimmt mehrere möglichkeiten, ich würde über matrix definieren gehen ...
das ist aber zu "programmieren"
schaue unter befehlssyntax unter matrix-end matrix
du mußt die variable als martix einlesen und die summe und anzahl der fälle quasi selber
ausrechnen...das muss man aber erstmal können, ich könnte das nicht aus der hand schütteln

du kannst auch mal nach scripte oder macros (programmen) googln, die das schon programmiert haben
und können, die brauchst du dann nur anwenden...

du willst, es scheint so "Ausreißer" eliminieren,
und das willst du irgendwie automatisieren,.. fraglich ob das zu empfeheln ist...

gruß
dutchie
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten