Süntaksi reeglid

iDevice ikoon Mõned süntaksi reeglitest

Süntaksi sisu saate muuta nii nagu igas tekstitöötlusprogrammis. Vastavalt soovile saate käske kustutada, neid lisada või muuta seal, kus seda vajalikuks peate.

Süntaksi koostamisel on siiski mõned reeglid, mida tuleb silmas pidada.

reeglid

 

Iga käsk algab rea vasakust servast; käsu alguse ette võib jääda tühikuid

Näiteks:

FREQUENCIES VARIABLES=sugu.

 

Iga käsu lõpetab punkt

Näiteks:

CROSSTABS
/TABLES=sugu BY rahvus
/CELLS= COUNT
/COUNT ROUND CELL .

 

Pikemat kui üherealist käsku võib jätkata järgmisele reale ilma vahemärkideta või tühja reata

Näiteks:

RECODE vanus
(15 thru 19=1) (20 thru 24=2) (25 thru 29=3) (30 thru 34=4) (35 thru 39=5) (40 thru 44 = 6)
(45 thru 49 = 7) (50 thur 54 = 8) (55 thru 59 = 9) (60 thru 65 = 10) INTO vanus_gr .

 

Põhikäsu täpsustusi või käsu erinevaid osi eristatakse reeglina /-ga

Näiteks: soovime soo ja rahvuse tunnuse risttabelit ning et seal kuvataks reaprotsent

CROSSTABS

/TABLES=sugu BY rahvus

/CELLS= ROW.

 

Süntaks ei ole tõstutundlik, seega võib kasutada suuri ja väikesi tähti vastavalt oma soovile

Näiteks: andmetes on soo tunnuse nimetuseks 'sugu' ning see on kirjutatud väikeste tähtedega, kuid süntaksis võime selle kirjutada (tervenisti või osaliselt) suurte tähtedega. Sama kehtib ka käsuosa kohta - kuigi SPSS-i enda seadistusest kirjutatakse osa käsust suurte ja osa väikeste tähtedega, siis kõik suurte või väikeste tähtedega kirjutades tulemus ei muutu.

FREQUENCIES VARIABLES = SUGU.

annab sama tulemuse kui kirjutades

frequencies variables = sugu.

 

Süntaksisse kommentaari (mida ei loeta käsuna) lisamiseks tuleb kommentaaririda alustada *-ga ning lõpetada punktiga

Näiteks: süntaksi algusesse soovime panna kommentaari, et millal on see tehtud ning mis on selle sisuks.

* Andmefaili tunnused.sav kirjeldaminine ning andmete korrastamine.

* Töö teostamine: 23.05.2007.

 

Mitmed süntaksi käsud töötavad ka kolmetäheliste lühenditena; selle rakendamisel paneb SPSS selle käsu tööle vaikimisi seadistusega

Näiteks: tunnuse sugu rahvus sageduse käsu võime süntaksisse 'kleepida' läbi menüüakende liikudes, mis näeb süntaksis välja

FREQUENCIES VARIABLES=rahvus
/ORDER= ANALYSIS .

Sama käsu võime ka otse süntaksisse kirjutada järgmiselt

fre rahvus.

Tulemus on nende käskude käivitamisel täpselt sama.

 

Erinevalt käskudest peavad tunnuste nimed peavad olema alati kirjutatud algkujul ja täispikkuses (v.a. väikesed ja suured tähed, mille suhtest süntaks tundlik ei ole)

Süntaksikäske kopeerides ja kleepides pidage silmas, et see oleks kopeeritud algusest (rea algus) kuni lõpuni (punkt)

Käsu alguse ja lõpu vahel oleva käsu sees saate teha sobivaid muutatusi, pidades rangelt silmas, et käsu sees ei jääks käsuridade vahele tühja rida ning kõik käsu osasid eraldavad kaldkriipsud (/) jäävad oma õigetesse kohtadesse