2. 2
การใชโปรแกรม SPSS ในการวิเคราะหขอมูลทางสถิติเพือการวิจัย
่
SPSS ยอมาจาก Statistical Package for Social Science
โปรแกรม SPSS ที่ใชในการอบรมครั้งนี้จะใช SPSS for Windows Version 12.0
การติดตั้งโปรแกรม
1. นําแผนซีดีโปรแกรม SPSS for Windows Version 12.0 ใสซีดีรอมไดรฟ
2. ดับเบิลคลิก My Computer
3. ดับเบิลคลิกซีดีรอมไดรฟ
4. ดับเบิลคลิกโฟลเดอร SPSS v12.0
5. ดับเบิลคลิกไอคอน SPSS12.exe
6. คลิกปุม Next แลวรอ
7. คลิกปุม Next
8. คลิกตรงวงกลมหนา I accept the terms in the license agreement
9. คลิกปุม Next 6 ครั้ง
10. คลิกปุม Install แลวรอ
11. คลิกปุม Finish
12. คลิก Start -> Run
13. ตรงบรรทัด Open ใหพิมพ C:Program FilesSPSSlicrenew.exe กดปุม OK
14. ปรากฏหนาจอ
ใหพิมพ 30066743322 กด Enter
ใหพิมพ 30066743322 กด Enter
กด Enter
การเรียกใชโปรแกรม
คลิก Start -> All Programs -> SPSS for Windows -> SPSS 12.0 for Windows
ถาปรากฏหนาจอ What would you like to do? ใหคลิกสี่เหลี่ยมดานลางซายใหมีเครื่องหมายถูก
แลวคลิกปุม OK คลิกปุม Cancel
3. 3
หมายเหตุ กรณีปรากฏหนาจอ
ถาตองการไมใหปรากฏหนาจอนี้
1. ดับเบิลคลิก My Computer
2. ตรงบรรทัด Address ใหพิมพ C:Program FilesSPSS แลวกด Enter
3. เลื่อน Vertical Scroll Bar จนปรากฏชื่อไฟล expoff.bat
4. ดับเบิลคลิกตรงไฟล expoff.bat
5. ปดหนาจอ
Windows ของ SPSS มี 5 ประเภท
1. Data ไฟลนามสกุล sav ใชเพิ่ม/แกไข/ลบ ขอมูล หรือ เรียกขอมูล
ที่ปอนจากโปรแกรมอื่นๆ
2. Output ไฟลนามสกุล spo เพื่อใหแสดงผลลัพธในรูปแบบ Graphics
3. Syntax ไฟลนามสกุล sps ใชพิมพคําสั่งหาคาทางสถิติ แทนการใชเมนู
4. Draft Output ไฟลนามสกุล rtf เพื่อใหแสดงผลลัพธในรูปแบบ Text
5. Script ไฟลนามสกุล sbs ใชเขียนโปรแกรมคําสั่งหาคาทางสถิติ
หมายเหตุ ในการอบรมใช Windows เฉพาะขอ 1 และขอ 2 สวนคําสั่งหาคาทางสถิติจะใชเมนู
การปอนขอมูลจากหนาจอ Data มีขั้นตอน
1. เปดหนาจอ SPSS Data Editor เลือกเมนู File -> New -> Data
2. การกําหนดชื่อและรายละเอียดของตัวแปร จากหนาจอ Variable View
3. ปอนขอมูล จากหนาจอ Data View
4. บันทึกขอมูล เลือกเมนู File -> Save
ตองการใหหนาจอ Data แสดงภาษาไทย ใหการแกไขฟอนต ดังนี้
เลือกเมนู View -> Fonts
4. 4
เลือก Font และ Size ตามที่ตองการ แลวคลิกปุม OK
หมายเหตุ ชื่อฟอนตท่เี ปนภาษาไทยสวนใหญจะลงทายดวย UPC
5. 5
ตัวอยางขอมูล ชื่อตัวแปร sex ประเภทตัวเลข ความกวาง 1 ไมมีจุดทศนิยม เลเบล เพศ
การกําหนดชื่อและรายละเอียดของตัวแปร จากหนาจอ Variable View
ที่หนาจอ SPSS Data Editor เรียกหนาจอ Variable View ทําได 2 วิธี
1. ดับเบิลคลิกตรงคอลัมนของบรรทัดแรก
2. คลิกแถบ Variable View ที่อยูดานลาง
1. Name ชื่อตัวแปร ใหพิมพตรงคอลัมน Name เชน Sex
2. Type ประเภทของตัวแปร
เลือก Numeric Width=1 Decimal Places=0 คลิกปุม OK
3. Label กําหนดขอความขยายชื่อตัวแปร เพื่ออธิบายชื่อตัวแปรและแสดงออกทางผลลัพธ
ใหพิมพตรงคอลัมน Label เชน เพศ
4. Values กําหนดคําอธิบายใหกับคาตัวแปร
7. 7
ปอนขอมูล จากหนาจอ Data View
Data View เปนแบบตาราง การปอนขอมูลจะคลายกับ Excel
บรรทัดแรก จะเปนชื่อตัวแปร
บรรทัดตอไป จะเปนขอมูล
ดูจํานวนขอมูล ไปรายการสุดทาย กดปุม Ctrl+End
กลับไปรายการแรก กดปุม Ctrl+Home
การ Show Label (View -> Value Labels)
8. 8
การนําขอมูลเขาจาก Excel
ใหก็อปปไฟลทุกไฟลที่อยูในโฟลเดอร train_spssdata จากแผนซีดี ไปเก็บไวที่โฟลเดอร
C:train_spssdata
เงื่อนไข
1. ไฟลที่จะนําเขาตองไมเปดคางไวที่ Excel
2. ขอมูลที่ปอนใน Excel ตองเปนแบบ Numeric ไมเปนแบบ String เชน ‘1
3. บรรทัดแรก ตองเปนชื่อตัวแปร บรรทัดตอที่ 2 เปนตนไปจะเปนขอมูล
การนําเขา
1. เลือกเมนู File -> Open -> Data
File of type เลือก Excel (*.xls)
Look in เลือก C:train_spssdatatinybus.xls
คลิกปุม Open
คลิกปุม OK
2. เลือกเมนู File -> Save As
9. 9
Save as type เลือก SPSS (*.sav)
Save in เลือกชื่อ Drive ตามดวยชื่อพื้นที่ใน Harddisk เชน C:train_spssdata
File name พิมพชื่อไฟล เชน tinybus
คลิกปุม Save
หลังจากที่ไดไฟล tinybus.sav สิ่งแรกที่ตองทําคือ กําหนดรายละเอียดแตละตัวแปร
10. 10
การเปลี่ยนแปลงขอมูลกอนนําไปวิเคราะหขอมูลทางสถิติ
1. การเปลี่ยนแปลงเกี่ยวกับตัวแปร
2. การสรางตัวแปรใหมจากการคํานวณและเงื่อนไข
3. การเลือกขอมูลมาทําการวิเคราะห
4. การดําเนินการอื่นๆ กับขอมูล
1. การเปลี่ยนแปลงเกี่ยวกับตัวแปร
1.1 ตองการเปลี่ยนแปลงรายละเอียดตัวแปรใดให ดับเบิลคลิกที่ชื่อตัวแปร จากหนาจอ Data View
1.2 ตองการเปลี่ยนคาตัวแปร ทําได 2 ลักษณะ
1.2.1 การเปลี่ยนคาในตัวแปรเดิม วิธีนี้ไมเปนทีนยม
่ ิ
1.2.2 การเปลี่ยนคาและสรางเปนตัวแปรใหม
ที่หนาจอ Data View เลือกเมนู Transform -> Recode -> Into Different Variables
ตัวอยาง เปลี่ยนคาตัวแปร sex จาก 1 เปน 3, 2 เปน 4 สรางตัวแปรใหมชื่อ newsex
คอลัมนซายของหนาจอเลือกตัวแปร SEX คลิกปุม
คอลัมน Output Variable
Name พิมพ newsex
Label พิมพ ตัวแปรเพศใหม
คลิกปุม Change
คลิกปุม Old and New Values
11. 11
คอลัมน Old Value Value พิมพ 1 คอลัมน New Value Value พิมพ 3 คลิกปุม Add
คอลัมน Old Value Value พิมพ 2 คอลัมน New Value Value พิมพ 4 คลิกปุม Add
คลิกปุม Continue
คลิกปุม OK
ตัวแปรใหม newsex จะตอจากคอลัมนสุดทาย
ตัวอยาง เปลี่ยนคาตัวแปร age โดยกําหนดเปนชวง และสรางตัวแปรใหมชื่อ newage
1 เทากับ นอยกวา 25 ป
2 เทากับ 25 ป ถึง 34 ป
3 เทากับ 35 ป ถึง 44 ป
4 เทากับ ตั้งแต 45 ปขึ้นไป
เลือก Range Lowest through พิมพ 25 Value พิมพ 1 คลิกปุม Add
เลือก Range พิมพ 25 through พิมพ 34 Value พิมพ 2 คลิกปุม Add
12. 12
เลือก Range พิมพ 35 through พิมพ 44 Value พิมพ 3 คลิกปุม Add
เลือก Range พิมพ 45 through highest Value พิมพ 4 คลิกปุม Add
คลิกปุม Continue
คลิกปุม OK
14. 14
คลิกปุม If
เลือกตัวแปร sex คลิกปุม
เลือก Include if case satisfies condition
พิมพ sex = 2
คลิกปุม Continue
คลิกปุม OK
3. การเลือกขอมูลมาทําการวิเคราะห
ปกติโปรแกรมนําขอมูลทั้งหมดใน Data View มาทําการวิเคราะห ถาผูวิจัยตองการเลือกขอมูลบางชุด
มาทําการวิเคราะห ใหเลือกเมนู Data -> Select Cases
16. 16
All cases ขอมูลทั้งหมด ทุกชุด ทุกตัวแปร
If condition is satisfied เลือกชุดขอมูลตามเงื่อนไขทีกําหนด
่
Random sample of cases เลือกขอมูลดวยวิธีสุมโดยกําหนดจํานวนชุดขอมูลที่ตองการจากการสุม
โดยประมาณ (Approximately) หรือ จํานวนชุดขอมูลที่แนนอน (Exactly)
Base on time or cases range เลือกชุดขอมูลโดยใชลําดับของชุดขอมูลเปนตัวกําหนด
Use Filter variable เลือกชุดขอมูลโดยใชคาของตัวแปรที่มีอยูเปนตัวกําหนด
Unselected Cases Are
Filtered เปนการเลือกชุดขอมูลแบบชั่วคราว ถาตองการกลับมาเลือกขอมูลทั้งหมด
ใหเลือกเมนู Data -> Select Cases -> All case
Deleted เปนการเลือกชุดขอมูลแบบถาวร โดยที่ขอมูลที่ไมถูกเลือกจะถูกลบออกจาก Data View
แตไมมีผลตอขอมูลของไฟลขอมูลเดิมถาไมบันทึก
ตัวอยาง ตองการเลือกชุดขอมูลเฉพาะเพศชาย
เลือกตัวแปร sex
เลือก If condition is satisfied
คลิกปุม If
เลือกตัวแปร sex คลิกปุม
พิมพ sex = 1
คลิกปุม Continue
เลือก Deleted
คลิกปุม OK
17. 17
หมายเหตุ
1. หามสั่งบันทึก จากเมนู File -> Save เพราะจะทําใหขอมูลเดิมสูญหาย
2. ถาตองการนําชุดขอมูลนี้ไปวิเคราะหครั้งตอไป ใหบันทึกชื่อไฟลใหม
จากเมนู File -> Save As
18. 18
4. การดําเนินการอื่นๆ กับขอมูล
การเรียงลําดับขอมูล เลือกเมนู Data -> Sort Cases
การกําหนดน้ําหนักแกชดขอมูล
ุ เลือกเมนู Data -> Weight Cases
การสลับที่ตัวแปรและชุดขอมูล เลือกเมนู Data -> Transpose
การแบงขอมูลเปนกลุมยอย เลือกเมนู Data -> Split File
การเปลี่ยนแปลงขอมูลของโปรแกรม เลือกเมนู Edit -> Options
26. 26
เลือกตัวแปร v6a คลิกปุม เก็บไวในบอกซ Variables in Set
เลือกตัวแปร v6b คลิกปุม เก็บไวในบอกซ Variables in Set
เลือกตัวแปร v6c คลิกปุม เก็บไวในบอกซ Variables in Set
เลือกตัวแปร v6d คลิกปุม เก็บไวในบอกซ Variables in Set
ตรง Variables Are Coded As เลือก Dichotomies Counted value ปอน 1 ในชองสี่เหลี่ยม
Name ใหพิมพชื่อตัวแปรใหมชื่อ tv
Label ใหพิมพคําอธิบายตัวแปร รายการทีชอบ
่
คลิกปุม Add
คลิกปุม Close
เลือกเมนู Analyze -> Multiple Response -> Frequencies
เลือกตัวแปร รายการที่ชอง [$tv] คลิกปุม เก็บไวในบอกซ Table(s) for
คลิกปุม OK จะไดผลลัพธ
31. 31
เลือกเมนู Analyze -> Compare Means -> Means
เลือกตัวแปร age คลิกปุม เก็บไวในบอกซ Dependent List
เลือกตัวแปร sex คลิกปุม เก็บไวในบอกซ Independent List
32. 32
คลิกปุม OK จะไดผลลัพธ
ความหมายของผลลัพธ
age ชื่อตัวแปรที่ถกนํามาคํานวณหาคาสถิติเบืองตน
ู ้
sex ชื่อตัวแปรที่ถกกําหนดใหเปนตัวแบงกลุม
ู
Male คาของตัวแปร sex
Female คาของตัวแปร sex
Mean คาเฉลี่ยของตัวแปร age ในแตกลุมของตัวแปร sex
N จํานวนขอมูล ในแตละกลุมของตัวแปร sex
Std. Deviation คาสวนเบี่ยงเบนมาตรฐานของตัวแปร age ในแตละกลุมของตัวแปร sex
51. 51
Group 1 พิมพ 1
Group 2 พิมพ 2
คลิกปุม Continue
4. คลิกปุม OK จะไดผลลัพธ
52. 52
ความหมายของผลลัพธ
Ranks
sex ชื่อตัวแปรที่เปนตัวแบงกลุมพรอมแสดงคา
N จํานวนขอมูลของแตละกลุมยอย
Mean Rank คาเฉลี่ยของอันดับในแตละกลุม
Sum of Ranks คาผลรวมของอันดับในแตละกลุม
Test Statistics
Mann-Whitney U คาสถิติ U ที่ใชเปรียบเทียบกับคาที่ไดจากตาราง U
มาตรฐาน
Wilcoxon W คาผลรวมของอันดับที่มีคานอยจะใชคานี้เทียบกับคาที่ได
จากตาราง W มาตรฐาน
Z คาสถิติ Z ใชแทน U เมื่อขอมูลมีจํานวนมาก
Asymp. Sig. (2-tailed) คาความนาจะเปนในการยอมรับสมมติฐาน
Exact Sig. [2*(1-tailed คาความนาจะเปนในการยอมรับสมมติฐาน เมื่อขอมูลมี
Sig.)]
จํานวนนอย ถาเปนการทดสอบแบบทางเดียวจะตองนําคา
นี้ไปหารดวย 2
60. 60
3. คลิกปุม OK จะไดผลลัพธ
ความหมายของผลลัพธ
Wilcoxon Signed Ranks Test เปนสวนแสดงคาสถิตของการจัดอันดับของผลตางระหวาง
ิ
ตัวแปร
N แสดงจํานวนคูของผลตางระหวางตัวแปร
Negative Ranks จํานวนคูของตัวแปรที่เปนตัวลบ นอยกวา ตัวตั้ง
Positive Ranks จํานวนคูของตัวแปรที่เปนตัวลบ มากกวา ตัวตั้ง
Ties จํานวนคูของตัวแปรที่เปนตัวลบ เทากับ ตัวตั้ง
Total จํานวนคูทั้งหมด
Mean Rank คาเฉลี่ยของอันดับในแตละกลุม
Sum of Ranks คาผลรวมของอันดับในแตแตละกลุม
61. 61
Test Statistics เปนสวนแสดงคาสถิติ Wilcoxon ที่ใชในการทดสอบความแตกตางของ
คาเฉลี่ย
Z คาสถิติ Z ใชแทนคา Wilcoxon เมื่อขอมูลมีจํานวนมาก คา Z
จากคูที่มีผลตางเปนลบ จะใชคานี้สําหรับการสรุปผลที่ตองอาศัย
ตารางสถิติมาตรฐานของ Z
Asymp. Sig. (2-tailed) คาความนาจะเปนในการยอมรับหรือปฏิเสธสมมติฐาน โดยไม
ตองใชอาศัยตารางสถิติมาตรฐาน