Cases/Daten Verdreifachen

Alles rund um SPSS Syntax und Programmierung.

Cases/Daten Verdreifachen

Beitragvon grosmar » Sa 9. Dez 2023, 13:52

Hallo Gemeinde,

ich versuche mich seit einiger Zeit daran, die (aus limesurvey) exportierten Daten in PSPP zu verdreifachen, also:

Wenn die ursprüngliche Datei oldfile die folgenden Daten enthält:

var1 var2
1 2
3 4
5 6
Danach enthält die neue Datei newfile die folgenden Daten:

var1 var2
1 2
1 2
1 2
3 4
3 4
3 4
5 6
5 6
5 6
Die Anzahl der Daten in der neuen Datei newfile wurde von 6 auf 18 verdreifacht.


Sicherlich gibt es für die Profis hier, dafür eine einfache Lösung, um das mittels eines Sysntaxkonmandos umzusetzen. Einer meiner Versuche (die betreffenden Rohdaten sind bereits in PSPP geöffnet) lautet:

Code: Alles auswählen
COMPUTE #Anzahl_Datensätze = NUMBER OF CASES.
COMPUTE #Anzahl_Verdreifacht = #Anzahl_Datensätze * 3.
EXECUTE.

AGGREGATE /OUTFILE=* /BREAK=alle_Variablen /COPY=*.
DATASET NAME VerdreifachteDaten.
LOOP #i = 2 TO (#Anzahl_Verdreifacht - #Anzahl_Datensätze).
  MATCH FILES /FILE=* /RENAME=(dup=#i).
  EXECUTE.
  AGGREGATE /OUTFILE=* /BREAK=alle_Variablen /COPY=*.
  EXECUTE.
END LOOP.
SAVE OUTFILE='verdreifachte_daten.sav'.


Danke für die Hilfe!
grosmar
 
Beiträge: 1
Registriert: Sa 9. Dez 2023, 13:45
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Cases/Daten Verdreifachen

Beitragvon ponderstibbons » So 10. Dez 2023, 11:07

Funktioniert es denn?

Mit freundlichen Grüßen

PonderStibbons
ponderstibbons
 
Beiträge: 2480
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 256 mal in 255 Posts

Re: Cases/Daten Verdreifachen

Beitragvon strukturmarionette » Di 12. Dez 2023, 21:33

Hi,

mittels eines Sysntaxkonmandos

- ?
- konkrete und vollständige SPSS-Variablenbeschreibung?

Gruß
S.
strukturmarionette
 
Beiträge: 2458
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 7
Danke bekommen: 122 mal in 122 Posts


Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: Bing [Bot] und 3 Gäste