Bestimme Werte 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.
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

Nach intesiver Suche
Also ich bräuchte schon deutlich länger für 288 Programmierbeispiele.

Was nutzt es, wenn ich hier eine Syntax patziere, die du nicht verstehst und daher nicht nutzen kannst. Ich würde das ohnehin mit Python lösen.

Gruß
drfg2008
mocca
Beiträge: 13
Registriert: 23.08.2011, 07:38

Beitrag von mocca »

Du hast recht, verstehen würde ich es ohnehin nicht.
Aber ich muss diese Arbeit leider abliefern.
Ich habe mich bereits in einigen Wochen in Spss eingearbeitet, sodass ich mich dort einigermaßen zurecht finde.
Jedoch würde es meinen zeitlichen Rahmen deutlich sprengen, wenn ich mich mit Phyton etc. beschäftige.
Insofern würde es mir schon helfen wenn du mir einen Code gibtst, den ich nicht verstehe, aber er mein Problem löst.

Selbstverständlich ist das etwas viel verlangt, und ich verstehe es, wenn du keine Zeit&Lust für sowas hast.

Aber ich bedanke mich auf jeden Fall für deine Hilfe, das hat mich schon ein ganzes Stück näher gebracht.
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

wie steht's mit deinen Snytax-Kenntnissen,

weißt du zumindest, wie eine Syntax gestartet wird?

http://www.youtube.com/watch?v=31nd73sphTA

Gruß
drfg2008
mocca
Beiträge: 13
Registriert: 23.08.2011, 07:38

Beitrag von mocca »

Das kriege ich hin, ja.

Nachtrag:

Wie ich sehe sind die zahlreichen Videos von dir.
Eine wirklich tolle Sache!
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

hier, die Lösung stammt von David Marso (US-Plattform University of Georgia)

Das löscht die obere Dreiecksmatrix

Code: Alles auswählen

COMPUTE #=$CASENUM.
VECTOR V=b1 TO b100.
LOOP ##=#+1 TO 100.
+  COMPUTE V(##)=$SYSMIS.
END LOOP.
EXE. 
wobei die Variablen die Namen haben von b1 bis b100. Mehr muss nicht verändert werden. Das vollständige Beispiel:

dieser Teil erzeugt einen Beispielsdatensatz dafür:

Code: Alles auswählen

*Erzeugen einer Tabelle mit 100 Zeilen und 100 Spalten--------.

input program.
loop a =1 to 100 by 1.
end case.
end loop. 
end file.
end input program.
EXECUTE .

VECTOR b(100).

DO REPEAT  #c = b1 to b100.
COMPUTE #c=RV.BERNOULLI(0.5).
END REPEAT .
EXECUTE.
DELETE VARIABLES a.
Gruß
drfg2008
mocca
Beiträge: 13
Registriert: 23.08.2011, 07:38

Beitrag von mocca »

Absoluter Hammer.

Vielen Dank für deine Hilfe!

MEGA!
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

stammt nicht von mir, stammt von David Marso

viel Glück

Gruß
drfg2008
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