Fälle auffüllen

Alles rund um SPSS Syntax und Programmierung.

Fälle auffüllen

Beitragvon Prokopus » Fr 15. Mai 2015, 11:52

Hallo, ist jemandem von euch eine Art "von-bis"-Befehl bekannt? Konkret suche ich einen Syntax-Befehl, mit dem ich in der unten dargestellten Datenstruktur jeweils die fehlenden Werte von "1" bis "2" mit 1ern auffüllen kann, die fehlenden Werte von "2" bis "1" allerdings weiterhin frei bleiben.

So sieht die Variable momentan aus:

Variable
.
.
.
1
.
.
2
.
.
.
1
.
.
2
.
.
etc.


Und so soll sie am Ende aussehen:

Variable
.
.
.
1
1
1
2
.
.
.
1
1
1
2
.
.
etc.

Vielen Dank!
Zuletzt geändert von Prokopus am Mo 18. Mai 2015, 12:08, insgesamt 1-mal geändert.
Prokopus
 
Beiträge: 2
Registriert: Fr 15. Mai 2015, 11:44
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Re: Fälle diskret auffüllen / von-bis mit gewollten Leerstel

Beitragvon ponderstibbons » Fr 15. Mai 2015, 20:12

ungetestet:
IF (MISSING(variable) AND LAG(variable)=1) variable = 1 .
EXEC .
ponderstibbons
 
Beiträge: 2479
Registriert: Sa 1. Okt 2011, 17:20
Danke gegeben: 1
Danke bekommen: 256 mal in 255 Posts

Re: Fälle diskret auffüllen / von-bis mit gewollten Leerstel

Beitragvon Prokopus » Mo 18. Mai 2015, 10:10

Tausendfacher Dank! Daran habe ich nun lange gekaut!
:) Super!
Prokopus
 
Beiträge: 2
Registriert: Fr 15. Mai 2015, 11:44
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post


Zurück zu SPSS Syntax

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 1 Gast

cron