SPSS-д синтакс (Syntax) бичих, ажиллуулахад дараах алхмуудыг дагана.
- SPSS програмыг нээнэ.
- File > New > Syntax цэс рүү орно.
- Синтакс бичих цонх нээгдэх ба команд бичих хэсэг гарч ирнэ.
- Синтакс бичиж дууссаны дараа
Run
товчийг дарах эсвэл Run > All цэсийн аль нэгийг ашиглана.
SPSS дээр синтакс ашиглах зааварыг жишээний хамт хүргэе.
1. Өгөгдлийн Файлыг Нээх
Өгөгдлийн файлыг нээхэд GET FILE
командыг ашиглана.
GET FILE='C:\path\to\your\datafile.sav'.
2. Өгөгдлийн Файлыг Хадгалах
Өгөгдлийн файлыг хадгалахад SAVE OUTFILE
командыг ашиглана.
SAVE OUTFILE='C:\path\to\your\newdatafile.sav'.
3. Хувьсагчдад Шошго Нэмэх
Хувьсагчдад шошго нэмэхэд VARIABLE LABELS
командыг ашиглана.
VARIABLE LABELS var1 'Нас' var2 'Хүйс' var3 'Орлого'.
4. Утгын Шошго Нэмэх
Хувьсагчийн утгын шошго нэмэхэд VALUE LABELS
командыг ашиглана.
VALUE LABELS var2 1 'Эрэгтэй' 2 'Эмэгтэй'.
5. Хувьсагчийг Дахин Кодлох
Хувьсагчийг дахин кодлоход RECODE
командыг ашиглана.
RECODE var1 (1=1) (2=1) (3=2) INTO newvar1.
6. Шинэ Хувьсагч Тооцоолох
Шинэ хувьсагч тооцоолоход COMPUTE
командыг ашиглана.
COMPUTE newvar = var1 + var2.
EXECUTE.
7. Дискрептив Статистик
Дискрептив статистик гаргахад DESCRIPTIVES
командыг ашиглана.
DESCRIPTIVES VARIABLES=var1 var2 var3 /STATISTICS=MEAN STDDEV MIN MAX.
8. Давтамжууд
Давтамжийн хүснэгт гаргахад FREQUENCIES
командыг ашиглана.
FREQUENCIES VARIABLES=var1 var2.
9. Хоёр Хувьсагчийн хүснэгт
Хоёр хувьсагчийн хүснэгт CROSSTABS
командыг ашиглана.
CROSSTABS /TABLES=var1 BY var2.
10. T-Тест
T-тест хийхэд T-TEST
командыг ашиглана.
T-TEST GROUPS=var2(1 2) /VARIABLES=var1.
11. ANOVA
ANOVA хийхэд ONEWAY
командыг ашиглана.
ONEWAY var1 BY var2 /STATISTICS DESCRIPTIVES.
12. Корреляц
Корреляцийн шинжилгээ хийхэд CORRELATIONS
командыг ашиглана.
CORRELATIONS /VARIABLES=var1 var2 var3.
13. Регрессийн Шинжилгээ
Регрессийн шинжилгээ хийхэд REGRESSION
командыг ашиглана.
REGRESSION /DEPENDENT=var1 /METHOD=ENTER var2 var3.
Жишээ:
* Өгөгдлийн файлыг нээх.
GET FILE='C:\path\to\your\datafile.sav'.
* Хувьсагчдад шошго нэмэх.
VARIABLE LABELS age 'Нас' gender 'Хүйс' income 'Орлого'.
* Хувьсагчдын утга дээр шошго нэмэх.
VALUE LABELS gender 1 'Эрэгтэй' 2 'Эмэгтэй'.
* Нас хувьсагчийг дахин кодлох.
RECODE age (0 thru 18=1) (19 thru 30=2) (31 thru 50=3) (51 thru 100=4) INTO age_group.
* Шинэ хувьсагч тооцоолох (насны бүлэг бүрийн орлого).
COMPUTE income_per_age_group = income / age_group.
EXECUTE.
* Дискрептив статистик гаргах.
DESCRIPTIVES VARIABLES=age income age_group income_per_age_group /STATISTICS=MEAN STDDEV MIN MAX.
* Давтамж гаргах
FREQUENCIES VARIABLES=gender age_group.
* T-тест хийх.
T-TEST GROUPS=gender(1 2) /VARIABLES=income.
* ANOVA хийх.
ONEWAY income BY age_group /STATISTICS DESCRIPTIVES.
* Корреляцийн шинжилгээ хийх.
CORRELATIONS /VARIABLES=age income.
* Регрессийн шинжилгээ хийх.
REGRESSION /DEPENDENT=income /METHOD=ENTER age gender.