Az SPSS-ben a syntaxok használata ilyen helyzetekre tűnik leginkább szerencsésnek – azaz olyan esetekben, amikor ugyanazon folyamatot kell többször egymás után elvégezni. Továbbá ilyen eseteknél szerencsés, ha dokumentációja is marad a ténykedésünknek.
A syntaxok elérése:
Ezzel egy új ablak nyílik meg, melybe szöveges parancsokat tudunk illeszteni – ez lényegében egy programutasítás, mely sok esetben hasznosnak bizonyulhat (dokumentáljuk a munkánkat, elmentjük a menükben végrehajtott utasításainkat, így ha bármit újra kellene futtatnunk, akkor minden lépése a munkánknak mentve van, stb.).
A fenti, menük által vezérelt kódutasítás a következő:
RECODE
ST01Q02
(2=1) (ELSE=0) INTO DUMMY_gimn .
VARIABLE LABELS DUMMY_gimn ‚Gimnázium, DUMMY’.
EXECUTE .
RECODE
ST01Q02
(3=1) (ELSE=0) INTO DUMMY_szk .
VARIABLE LABELS DUMMY_szk ‚Szakközépiskola, DUMMY’.
EXECUTE .
RECODE
ST01Q02
(4=1) (ELSE=0) INTO DUMMY_szi .
VARIABLE LABELS DUMMY_szi ‚Szakiskola, DUMMY’.
EXECUTE .
Amikor megírtuk, már csak annyi a dolgunk, hogy futtassuk. Ezt úgy tudjuk elérni, hogy egérrel az elejétől a végéig kijelöljük (a fenti kódutasítást, tehát a teljes fenti szövegrészt), majd az ábrán látható PLAY gombot megnyomjuk.
Fontos megjegyezni, hogy a syntaxok általában minden menüvezérlés esetén kiírhatók a menüsorokon látható PASTE gomb megnyomásával – azaz nem kell minden esetben kézzel végiggépelni ezeket a sorokat.
Ezzel néhány villanás után a 3 változó (a 3 újonnan létrehozott DUMMY) az adatfájl végére kerül – ráadásul a syntaxot mentve dokumentációja is marad az újrakódolásunknak.
Továbbá ha újabb átkódolásokra lenne szükségünk, akkor a syntax ugyanúgy szerkeszthető, mint bármely más szöveges dokumentum (másolás, beillesztés stb.).