Sie sind nicht angemeldet.

  • Anmelden

1

27.05.2008, 14:46

SPSS14-Frage

folgendes:

ich habe eine liste von gemeinden, die nach den drei wirtschaftssektoren aufegeliedert sind, die variablen sind ps, ss und ts (für primär, sek. und tert.). nun möchte ich eine vierte variable haben die den jeweiligen höchsten sektor angibt.

ich hab es so versucht:
transformiere -> berechnen:
numerischer ausdruck 1, falls ps > ss & ps > ts
numerischer ausdruck 2, falls ss > ps & ss > ts
numerischer ausdruck 3, falls ts > ss & ts > ps

1, 2 und 3 stehen dann jeweils für einen sektor und werden dann per wertelabel wieder umgeformt.

wenn ich es so mache, funktioniert es aber nicht :(

tipps?

2

27.05.2008, 14:59

arbeite mit der englischen version 15, müsst aber gleich sein:
--> transformieren -> berechnen -> MAX(PS,SS,TS)

€: MAX sollte das heißen X + ( = X(

€2: hm könnt auch sein, dass ich dich falsch verstanden hab..ned ganz sicher. aber mit dem scheiss rechnen da hab ich auch scho ewig rumgeschissen...dazu irgendwelche ewiglangen if-clauses :S

€3: joa, habs falsch verstanden - sry

Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von »CF_Ragnarok« (27.05.2008, 15:14)


3

27.05.2008, 15:49

Kannst du nciht einfach die Variablen für die Sektoren direkt mit numerischen Variablen ersetzten? Dann kannst du von denen das Maximum nehmen.
Ansonsten kannst du auch nach dem ASCII-Code des ersten Buchstabens sortieren, da P<S<T.

Wenn du ne eMail-Adresse postest, müll ich dich mit SPSS-Büchern zu. ;)