Upload
others
View
2
Download
0
Embed Size (px)
Citation preview
บทท 3 การเตรยมขอมล
หลงจากเกบรวบรวมขอมลทเกยวของในงานวจยเรยบรอยแลว ตองตรวจสอบความ
ครบถวนของขอมลทไดมาเสยกอน แลวจงวเคราะหขอมลซงในปจจบนการวเคราะหขอมลสวนใหญใชโปรแกรมส าเรจรปชวยในการวเคราะหขอมล ดงนนผวจยจะตองน าขอมลทไดมานนเตรยมใหพรอมแลวจววเคราะหขอมลตอไป ซงขนตอนในการเตรยมขอมลเพอการวเคราะหขอมลนน ม 3 ขนตอน ดงน
1. การสรางคมอลงรหส 2. การสรางแฟมขอมล 3. การตรวจสอบ และปรบปรงขอมล
การสรางคมอลงรหส
เมอเกบรวบรวมขอมลและตรวจสอบความครบถวนของขอมลทเกยวของในงานวจยแลว กอนการคยขอมลหรอสรางแฟมขอมลในโปรแกรมส าเรจรปทกโปรแกรม จะตองตงชอตวแปร ก าหนดรหสใหกบขอมลเสยกอนเพอความสะดวกในการคยขอมล ซงชอตวแปรและรหสทก าหนดใหกบขอมลนนจะเปนตวเลขหรอตวอกษรสน ๆ ในบางครงอาจไมสอความหมาย และเปนสาเหตท าใหหลงลมชอตวแปร และรหสทก าหนดขนมาในภายหลง ดงนนจงตองมการจดบนทกชอตวแปรและรหสทก าหนดแลวสรางเปนคมอการลงรหส เพอเปนคมอในการคยขอมลตอไป
โดยทวไปในคมอการลงรหสจะประกอบดวยชอตวแปร (variable name) ชนดของคาตวแปร (variable type) ค าอธบายความหมายของชอตวแปร(variable label) ค าอธบายความหมายของคาตวแปร (value label) ก าหนดคาขอมลทไมสมบรณ (missing value) เปนตน
การตงชอตวแปรและก าหนดรหสของขอมลนนจะก าหนดอยางไรขนอยกบขอมลทรวบรวมมานนไดมาจากเครองมอทใชในงานวจยเปนแบบสอบถาม แบบทดสอบ หรอการทดลอง
66
1. ขอมลจากแบบสอบถาม
ในกรณทเครองมอทใชในงานวจยเปนแบบสอบถาม โดยสวนใหญจะใหขอค าถาม 1 ขอเปนตวแปรขอมล 1 ตว ดงนนถามขอค าถาม 10 ขอ จะมตวแปรขอมล 10 ตว และรหสของตวแปรขอมลแตละตวคอตวเลอกของขอค าถามนน ๆ ดงตวอยาง
ตวอยาง 3.1 ในการส ารวจปญหาและอปสรรคในปฏบตงานทไดรบมอบหมายของนกศกษา มหาวทยาลยราชภฏนครปฐม โดยใชแบบสอบถามซงประกอบดวยขอค าถามดงน
แบบสอบถาม เรอง ปญหาและอปสรรคในปฏบตงานทไดรบมอบหมาย
ของนกศกษาโปรแกรมวชาคณตศาสตร มหาวทยาลยราชภฏนครปฐม ตอนท 1 ขอมลทวไปของผตอบแบบสอบถาม ค าชแจง โปรดท าเครองหมาย ลงในชอง ทตรงกบความเปนจรง 1. เพศ
1 ชาย 2 หญง
2. ชนปทศกษา 1. ชนปท 2 2. ชนปท 3 3. ชนปท 4
3. ในชวงวนจนทร-วนศกร ทาน
1. พกทหอพก 2. เดนทางไป-กลบบางวน 3. เดนทางไป-กลบทกวน
4. โดยปกตทานท างานทไดรบมอบหมาย 1. เสรจทกครง 2. เสรจเปนสวนใหญ 3. เสรจเปนสวนนอย 4 ไมเสรจเลย
67
ตอนท 2 ระดบความส าคญของอปสรรคและปญหาในการปฏบตงานทไดรบมอบหมาย ค าชแจง โปรดท าเครองหมาย ลงในชองทตรงกบระดบความส าคญของปญหาและอปสรรคททานไดรบจากการปฏบตงานทไดรบมอบหมายตามเกณฑระดบความส าคญดงน
5 หมายถง ระดบความส าคญของปญหาและอปสรรคอยในระดบมากทสด 4 หมายถง ระดบความส าคญของปญหาและอปสรรคอยในระดบมาก 3 หมายถง ระดบความส าคญของปญหาและอปสรรคอยในระดบปานกลาง 2 หมายถงระดบความส าคญของปญหาและอปสรรคอยในระดบนอย 1 หมายถง ระดบความส าคญของปญหาและอปสรรคอยในระดบนอยทสด
ทานประสบปญหาและอปสรรคในการปฏบตงานทไดรบมอบหมายในหวขอตอไปนในระดบใด
ปญหาและอปสรรคในการปฏบตงานทไดรบมอบหมาย ระดบความส าคญ
5 4 3 2 1 1 จ านวนนกศกษามากเกนไป 2 จ านวนวชาเรยนมากเกนไป 3 ความรพนฐานไมเพยงพอ 4 ขาดความรความสามารถในการปฏบตงาน 5 มกจกรรมอนมากเกนไป 6 แหลงศกษาคนควาไมเพยงพอ 7 งานทไดรบมอบหมายมากเกนไป 8 งานทไดรบมอบหมายยากเกนไป 9 ค าชแจงในการมอบงานไมชดเจน 10 ไมสามารถบรหารเวลาไดอยางเหมาะสม 11 ขาดความกระตอรอรนในการท างาน 12 ไมไดรบความรวมมอจากเพอนในกลม(กรณท างานกลม) 13 งานทไดรบมอบหมายมความซ าซอนกนในแตละรายวชา 14 ตดตอสอสารกบผสอนไมสะดวก 15 ขาดแรงจงใจในการปฏบตงาน 16 ผสอนใหคะแนนไมเปนธรรม 17 คาใชจายในการปฏบตงานสงเกนไป
จากแบบสอบถามขางตนมขอค าถามทงหมด 21 ขอ ดงนนจะมตวแปรอยางนอย 21 ตวแปร และมการก าหนดรหส ดงน
68
ชอตวแปร (variable name)
ชนดของ คาตวแปร
(variable type)
ค าอธบายความหมายของ ชอตวแปร
(variable label)
ค าอธบายความหมายของ คาตวแปร (value label)
id ตวเลข แบบสอบถามฉบบท - gender ตวเลข เพศ 1 = ชาย
2 = หญง 9 = คาสญหาย
level ตวเลข ชนปทศกษา 1 = ชนปท 2 2 = ชนปท 3 3 = ชนปท 4 9 = คาสญหาย
travel ตวเลข การเดนทางในชวงวนจนทร-วนศกร
1 = พกทหอพก 2 = เดนทางไป-กลบบางวน 3 = เดนทางไป-กลบทกวน 9 = คาสญหาย
homework ตวเลข การท างานทไดรบมอบหมาย 1 = เสรจทกครง 2 = เสรจเปนสวนใหญ 3 = เสรจเปนสวนนอย 4 = ไมเสรจเลย 9 = คาสญหาย
a1
ตวเลข
ขอค าถามท 1
5 = ระดบมากทสด 4 = ระดบมาก 3 = ระดบปานกลาง 2 = ระดบนอย 1 = ระดบนอยทสด 9 = คาสญหาย
a2 ขอค าถามท 2 a3 ขอค าถามท 3 a4 ขอค าถามท 4 a5 ขอค าถามท 5 a6 ขอค าถามท 6 a7 ขอค าถามท 7 a8 ขอค าถามท 8 a9 ขอค าถามท 9
a10 ขอค าถามท 10
69
ชอตวแปร (variable name)
ชนดของ คาตวแปร
(variable type)
ค าอธบายความหมายของ ชอตวแปร
(variable label)
ค าอธบายความหมายของ คาตวแปร (value label)
a11 ขอค าถามท 11 a12 ขอค าถามท 12 a13 ขอค าถามท 13 a14 ขอค าถามท 14 a15 ขอค าถามท 15 a16 ขอค าถามท 16 a17 ขอค าถามท 17
ลกษณะของแบบสอบถามทตอบแลวเปนดงน
ตอนท 1 ขอมลทวไปของผตอบแบบสอบถาม ค าชแจง โปรดท าเครองหมาย ลงในชอง ทตรงกบความเปนจรง 1. เพศ
1 ชาย 2 หญง 2. ชนปทศกษา
1. ชนปท 2 2. ชนปท 3 3. ชนปท 4 3. ในชวงวนจนทร-วนศกร ทาน
1. พกทหอพก 2. เดนทางไป-กลบบางวน 3. เดนทางไป-กลบทกวน
4. โดยปกตทานท างานทไดรบมอบหมาย 1. เสรจทกครง 2. เสรจเปนสวนใหญ 3. เสรจเปนสวนนอย 4 ไมเสรจเลย
70
ตอนท 2 ระดบความส าคญของอปสรรคและปญหาในการปฏบตงานทไดรบมอบหมาย
ทานประสบปญหาและอปสรรคในการปฏบตงานทไดรบมอบหมายในหวขอตอไปนในระดบใด
ปญหาและอปสรรคในการปฏบตงานทไดรบมอบหมาย ระดบความส าคญ
5 4 3 2 1 1 จ านวนนกศกษามากเกนไป 2 จ านวนวชาเรยนมากเกนไป 3 ความรพนฐานไมเพยงพอ 4 ขาดความรความสามารถในการปฏบตงาน 5 มกจกรรมอนมากเกนไป 6 แหลงศกษาคนควาไมเพยงพอ 7 งานทไดรบมอบหมายมากเกนไป 8 งานทไดรบมอบหมายยากเกนไป 9 ค าชแจงในการมอบงานไมชดเจน 10 ไมสามารถบรหารเวลาไดอยางเหมาะสม 11 ขาดความกระตอรอรนในการท างาน 12 ไมไดรบความรวมมอจากเพอนในกลม(กรณท างานกลม) 13 งานทไดรบมอบหมายมความซ าซอนกนในแตละรายวชา 14 ตดตอสอสารกบผสอนไมสะดวก 15 ขาดแรงจงใจในการปฏบตงาน 16 ผสอนใหคะแนนไมเปนธรรม 17 คาใชจายในการปฏบตงานสงเกนไป
ลกษณะของขอมลดบเปนดงน
ตวแปร (Variable)
คาสงเกต (Case)
71
คาสงเกต (Case)
2. ขอมลจากแบบทดสอบ
ในกรณทเครองมอทใชในงานวจยเปนแบบทดสอบ โดยสวนใหญจะใหขอค าถาม 1 ขอเปนตวแปรขอมล 1 ตว ดงนนถามขอค าถาม 10 ขอ จะมตวแปรขอมล 10 ตว และรหสของตวแปรขอมลแตละตวคอตวเลอกของขอค าถามนน ๆ ดงตวอยาง
ตวอยาง 3.2 ในการสอบวชาหลกสถตของนกเรยน 20 คน ซงแบบทดสอบเปนขอสอบปรนย 5 ตวเลอก จ านวน 10 ขอ ลกษณะขอสอบเปนดงน
1. ขอความตอไปนขอใดคอความหมายของค าวา ตวอยาง (sample) ในทางสถต ก. กลมของหนวยแจงนบบางสวนในประชากร ข. กลมของหนวยแจงนบทตองการศกษา ค. หนวยแจงนบซงเปนแหลงใหขอเทจจรงทงหมด ง. หนวยแจงนบทกหนวยในประชากร จ. หนวยแจงนบทตองการศกษา
สวนขอสอบอก 9 ขอมลกษณะเดยวกน จากแบบทดสอบขางตนมขอค าถามทงหมด 10 ขอ ดงนนจะมตวแปร 10 ตวแปรแตละตวแปรมการก าหนดรหส 5 รหส ดงน
ชอตวแปร (variable name)
ชนดของ คาตวแปร
(variable type)
ค าอธบายความหมายของ ชอตวแปร
(variable label)
ค าอธบายความหมายของ คาตวแปร (value label)
no ตวเลข แบบทดสอบของนกเรยนคนท - t1 – t10 ตวเลข ขอสอบขอท 1 - 10 1 = ก 2 = ข 3 = ค 4 = ง
5 = จ
ลกษณะของขอมลดบเปนดงน
ตวแปร (Variable)
72
3. ขอมลจากการทดลอง
ในกรณทเครองมอทใชในงานวจยเปนการทดลอง จะตองมการออกแบบการทดลอง โดยทวไปจะแบงได 2 กรณ คอกรณขอมลทไดจากการทดลองมาจากการวดซ ากลมทดลองเดม ซงเรยกวากลมทดลองไมเปนอสระกน และ กรณขอมลทไดจากการทดลองมาจากการวดกลมทดลองหลาย ๆ กลม ซงเรยกวากลมทดลองเปนอสระกน การสรางตวแปรและการก าหนดรหสจะแตกตางกน ดงตวอยางดงน
3.1 กรณกลมทดลองไมเปนอสระกน จะก าหนดตวแปรขอมลตามจ านวนการวดซ า ดงนนถามกลมทดลองเดยวแตวดขอมลซ า 2 ครงจะมตวแปรขอมล 2 ตวดงตวอยาง
ตวอยาง 3.3 ในการทดสอบความสามารถของนกเรยนในการคดค านวณคณตศาสตรโดยใชวธการคดในใจ 2 วธ จงท าการใหนกเรยนแกปญหาโจทยขอเดยวกน แตใชวธการคด 2 วธ แลวจบเวลาในการคด (วนาท) ไดผลดงน
เวลาทใชในการคด (วนาท) คนท วธท 1 วธท 2
1 55 50 2 46 42 3 78 70 4 61 63 5 52 58 6 45 35 7 47 46 8 57 52 9 71 60
10 58 49
ในการทดลองนกลมทดลองใชนกเรยน 10 คน แกปญหาโจทยขอเดยวกนแตใชวธการคด 2 วธ ดงนนกลมทดลองนถกวดเวลาในการคดค านวณซ า 2 ครง เปนกลมทดลองทไมเปนอสระกน
ดงนนจะมตวแปร2 ตวแปร และไมมการก าหนดรหส ดงน
73
คาสงเกต (Case)
ชอตวแปร (variable name)
ชนดของ คาตวแปร
(variable type)
ค าอธบายความหมายของ ชอตวแปร
(variable label)
ค าอธบายความหมายของ คาตวแปร (value label)
no ตวเลข นกเรยนคนท - time1 ตวเลข เวลาทใชในการคดของวธท 1 - time2 ตวเลข เวลาทใชในการคดของวธท 2 -
ลกษณะของขอมลดบเปนดงน
3.2 กรณกลมทดลองเปนอสระกน จะก าหนด 2 ตว คอตวแปรแบงกลม 1 ตว และตวแปรขอมล 1 ตว โดยก าหนดรหสของตวแปรแบงกลมตามจ านวนกลมทดลอง ตวดงตวอยาง
ตวอยาง 3.3 ในการทดสอบผลสมฤทธทางการเรยนคณตศาสตร เรองเศษสวนของนกเรยนกลมทใชกจกรรมการเรยนรตามแนวทฤษฎคอนสตรคตวสตสงกวานกเรยนกลมทเรยนตามวธปกตหรอไม จงท าการทดลองแบงนกเรยนทมลกษณะคลาย ๆ กนออกเปน 2 กลม กลม 1 จ านวน 12 คน เรยนเรองเศษสวนโดยใชกจกรรมการเรยนรตามแนวทฤษฎคอนสตรคตวสต สวนกลม 2 จ านวน 10 คนเรยนเรองเดยวกน แตใชวธปกต เมอจบเนอหาจงทดสอบดวยแบบทดสอบคะแนนเตม 20 คะแนน ไดผลดงน
กจกรรมการเรยนร คะแนนสอบของนกเรยน
1 2 3 4 5 6 7 8 9 10 11 12 ทฤษฎคอนสตรคตวสต 14 13 14 15 14 13 15 18 17 15 16 18 วธปกต 11 12 12 10 13 11 11 12 15 13
ตวแปร (Variable)
74
คาสงเกต (Case)
ในการทดลองนใชกลมทดลองเปนนกเรยน 2 กลม โดยกลมท 1 ใชกจกรรมการเรยนรตามแนวทฤษฎคอนสตรคตวสต สวนกลม 2 ใชกจกรรมการเรยนรตามวธปกต ดงนนกลมทดลองนถกวดคะแนนแยกจากกน เปนกลมทดลองทเปนอสระกน ดงนนจะมตวแปร2 ตวแปร คอตวแปรกลมท และตวแปรขอมล ดงน
ชอตวแปร (variable name)
ชนดของ คาตวแปร
(variable type)
ค าอธบายความหมายของ ชอตวแปร
(variable label)
ค าอธบายความหมายของ คาตวแปร (value label)
id ตวเลข นกเรยนคนท - group ตวเลข กลมกจกรรมการเรยนร 1 = ทฤษฎคอนสตรคตวสต
2 = วธปกต score ตวเลข คะแนนทได -
ลกษณะของขอมลดบเปนดงน
ตวแปร (Variable)
75
การสรางแฟมขอมล
การสรางแฟมขอมลเปนการบนทกขอมลดบจากแบบสอบถาม แบบทดสอบ หรอการทดลอง เขาสโปรแกรมส าเรจรปทตองการใชในการวเคราะหขอมล โดยจะมการสรางตวแปร และรหสตามคมอการลงรหสทสรางในขนท 1 โปรแกรมส าเรจรปแตละโปรแกรมมวธการสรางแฟมขอมลทแตกตางกน ในเอกสารฉบบนจะกลาวรายละเอยดเฉพาะโปรแกรม SPSS for Window และ Microsoft Excel เทานน
1. การสรางแฟมขอมลใน SPSS for Window
การบนทกขอมลเขาโปรแกรม SPSS for Window นนเรมตนดวยการเขาสการท างานโปรแกรม SPSS จะปรากฏหนาตาง ดงรป
ถามแฟมขอมลทสรางเรยบรอยแลว (นามสกล .sav) และตองการเรยกแฟมขอมล
มาใชใหเลอก More Files… ในสวนของ Open an existing data source แลวจงเลอกชอไฟลทตองการ แตในกรณตองการสรางแฟมขอมลใหคลก Cancel จะปรากฏหนาตาง SPSS Data Editor ดงรป
76
คลกท Variable View Tab หนาตาง SPSS Data Editor จะเปลยนไปท างานในสวน
ของการก าหนดตวแปร ดงรป
ความหมายของแตละคอลมภของ Variable View เปนดงน 1. คอลมภ Name ใชก าหนดชอตวแปร 2. คอลมภ Type ใชก าหนดชนดของตวแปร เชน ตวเลข (Numeric) ตวอกษร (String) 3 คอลมภ Width ก าหนดความกวางส าหรบเกบคาของตวแปร 4. คอลมภ Decimals ก าหนดต าแหนงทศนยมของขอมลตวเลข 5. คอลมภ Label ก าหนดค าอธบายชอของตวแปร 6. คอลมภ Values ก าหนดความหมายใหกบคาตวเลขรหส 7. คอลมภ Missing ก าหนดรหสคาสญหายเชน 9 หมายถงคาสญหาย 8. คอลมภ Columns ก าหนดความกวางของ Columns ใน Data View 9. คอลมภ Align ก าหนดการแสดงผลใน Column เปน ชดซาย ชดขวา หรอ กงกลาง 10. คอลมภ Measure ก าหนดชนดขอมลเปน Scale, Ordinal, Nominal
77
ตวอยาง 3.5 จากคมอการลงรหสในตวอยาง 3.1 จะก าหนดคาตาง ๆ ของตวแปร id gender และ level ดงน
1. การก าหนดคาตาง ๆ ของตวแปร id ขนท 1. พมพชอตวแปร id ในคอลมภ Name ของตวแปรตวท 1
เมอกด Enter โปรแกรมจะน าคา Default ของ SPSS เกยวกบตวแปรมาเตมให ซงจะ
ไดผลเปนดงน
จากคมอการลงรหส คาตาง ๆ ของตวแปร id gender และ level เปนดงน ชอตวแปร
(variable name) ชนดของ คาตวแปร
(variable type)
ค าอธบายความหมายของ ชอตวแปร
(variable label)
ค าอธบายความหมายของ คาตวแปร (value label)
id ตวเลข แบบสอบถามฉบบท - gender ตวเลข เพศ 1 = ชาย
2 = หญง 9 = คาสญหาย
level ตวเลข ชนปทศกษา 1 = ชนปท 2 2 = ชนปท 3 3 = ชนปท 4 9 = คาสญหาย
78
ขนท 2 พมพคาทตองการในแตละ Column ของตวแปร id หรอคลกท
ในคอลมภ Type จะปรากฏหนาตาง Variable Type ดงรป
ในหนาตาง Variable Type เราสามารถเลอกชนดของตวแปรเปน Numeric, String, ...
สามารถก าหนดความกวางในชอง Width และการแสดงผลทศนยมในชอง Decimal Places เชนก าหนดความกวางเปน 3 ก าหนดการแสดงผลทศนยมเปน 0 ต าแหนง ดงรป
หลงจากเลอก OK จะปรากฏคาความกวางและการแสดงผลทศนยมตรงกบทก าหนด
ในหนาตาง Variable Type ดงรป (หรอจะก าหนดคา Width และ Decimal ในคอลมภ Width และ Decimal กได)
79
ขนท 3 พมพค าอธบายความหมายชอของตวแปรในคอลมภ Label ดงรป
ขนท 4 ก าหนดคารหสของตวแปรโดยเลอกท ในคอลมภ Values จะปรากฏหนาตาง Value Label ดงรป (กรณตวแปร id ไมมการก าหนดรหสจงเลอก Cancel)
ขนท 5 ก าหนดรหสคาสญหายโดยเลอกท ในคอลมภ Missing จะปรากฏหนาตาง Missing Values ดงรป (กรณตวแปร id ไมมการก าหนดรหสจงเลอก Cancel)
ขนท 6 ก าหนดความกวางของคอลมภทจะแสดงผลในมมมอง Data View ในคอลมภ Columns เปน 5 (คาทก าหนดไมควรนอยกวาคา Width)
80
ขนท 7 ก าหนดการแสดงผลโดยเลอก ในคอลมภ Align เปน ชดซาย (Left) ชดขวา (Right) หรอ กงกลาง (Center) ในทนเลอก Left
ขนท 8 ก าหนดระดบการวดของขอมลโดยเลอก ในคอลมภ Measure เปนระดบการวดอนตรภาคและอตราสวน (Scale) ระดบการวดเรยงอนดบ (Ordinal) และระดบการวดนามบญญต (Nominal) ในทนเลอก Nominal
จะไดผลลพธ ดงรป
2. การก าหนดคาตาง ๆ ของตวแปร gender และ level ด าเนนการตามขนท 1 – 8 เหมอนกบตวแปร id ดงรป
แตในคอลมภ Values และ Missing จะก าหนดคารหสตวแปร ดงน ในคอลมภ Values ของตวแปร gender ในหนาตาง Value Label พมพรหส 1 ในชอง
Value และพมพ ชาย ในชอง Value Label เลอก Add โปรแกรมจะเพมรหสตวแปรไวในโปรแกรม ดงรป
81
พมพรหส 2 ในชอง Value และพมพ หญง ในชอง Value Label เลอก Add โปรแกรมจะเพมรหสตวแปรไวในโปรแกรม ดงรป แลวเลอก OK
ในคอลมภ Values ของตวแปร level ในหนาตาง Value Label พมพรหส 1 ในชอง Value และพมพ ชนปท 2 ในชอง Value Label เลอก Add พมพรหส 2 ในชอง Value และพมพ ชนปท 3 ในชอง Value Label เลอก Add พมพรหส 3 ในชอง Value และพมพ ชนปท 4 ในชอง Value Label เลอก Add โปรแกรมจะเพมรหสตวแปรไวในโปรแกรม ดงรป แลวเลอก OK
ในคอลมภ Missing ของตวแปร gender ในหนาตาง Missing Values มตวเลอก 3 ตวเลอก คอ
- No missing values หมายถงตวแปรนไมมคา Missing values - Discrete missing values หมายถงตวแปรนมคา Missing เปนตวเลขทก าหนด - Range plus one optional discrete missing values ตวแปรนมคา Missing แบบผสม
ทงชนดเปนชวงและเปนคาแบบ discrete อก 1 คา
82
ส าหรบตวแปร gender และ level เลอกชนด Missing เปน Discrete missing value และพมพคาในชองเปนเลข 9 เสรจแลวคลก OK
บนจอภาพจะกลบไปท SPSS Data Editor ในสวน Variable View
ส าหรบตวแปรทเหลอด าเนนการเชนเดยวกนจะปรากฏหนาตาง Variable View ดงรป
83
จากนนเลอก Data View Tab เพอคยขอมลตามตารางขอมลดบ ดงผลดงน
เลอกเมน File > Save ใสชอไฟล เลอก OK
2. การสรางแฟมขอมลใน Microsoft Excel
การบนทกขอมลเขาโปรแกรม Microsoft Excel นนเรมตนดวยการเขาสการท างานโปรแกรม Excel จะปรากฏหนาตาง ดงรป
สรางตงแปรไวในบรรทดท 1 ของ work sheet และคยขอมลตามตารางขอมลดบ
84
ตวอยาง 3.6 จากตวอยาง 3.1 การสรางแฟมขอมลใน Microsoft Excel มขนตอน ดงน ขนท 1 สรางตวแปรตามคมอลงรหสไวทบรรทดท 1 ดงรป
ขนท 2 คยขอมลดบตามตาราง จะไดผลลพธ ดงรป
เลอกเมน File > Save ใสชอไฟล เลอก OK
85
การปรบปรงขอมล
เมอสรางแฟมขอมลแลวกอนการวเคราะหขอมลควรตรวจสอบเสยกอนวาขอมลทคยไปแลวนนมรหสหรอขอมลทคยผดหรอไม ถามตองแกไขใหถกตองเสยกอน และในบางครงอาจตองมการปรบปรงขอมล หรอตวแปรกอนทจะมการเคราะหขอมลตอไป การปรบปรงขอมลนนมหลายวธ ในเอกสารฉบบนจะกลาวรายละเอยดในการปรบปรงขอมล 3 ลกษณะ ดงน
1. การเพม การแทรก การลด การรวม ตวแปร (variable) และคาสงเกต (case) 2. การสรางตวแปรใหมจากตวแปรเดม 3. การเปลยนรหสของตวแปร
1. การเพม การแทรก การลด การรวม ตวแปรและ คาสงเกต
การท างานกบแฟมขอมลเราอาจจะตองท าการเพมเตมกบแฟมขอมลคอ การเพม การแทรก การลด การรวม ตวแปรและคาสงเกต
1.1 การเพม การแทรก ตวแปร และคาสงเกต เปนการเพมหรอแทรกตวแปรหรอคาสงเกตในแฟมขอมลทมอยแลวโดยเลอกเมน Data > Insert Variable ถาตองการเพมหรอแทรกตวแปร และเลอกเมน Data > Insert Cases ถาตองการเพมหรอแทรกคาสงเกต หรอจะใชวธเลอนเมาสไปคลกทหวคอลมภของตวแปร หรอหวแถวของคาสงเกตแลวคลกขวา เลอก Insert Variable ถาตองการเพมหรอแทรกตวแปร และเลอกเมน Insert Cases ถาตองการเพมหรอแทรกคาสงเกต โดยจะเพมหรอแทรกตวแปรหรอคาสงเกตหนาตวแปรหรอคาสงเกตทเลอก ตวอยาง 3.7 ตองการแทรกตวแปร t ระหวางตวแปร x และ y ในแฟมขอมล file_xy1.sav และบนทกเปนชอ file_xty.sav file_xy1.sav file_xty.sav
86
ขนท 1. เปดแฟมขอมล file_xy1.sav เลอนเมาสไปคลกทหว column ของตวแปร y
ขนท 2. เลอกเมน Data > Insert Variable บนจอภาพจะแทรกชองตวแปร var00001
ระหวางแปร x และ y
ขนท 3. บนทกขอมลและ save เปนชอ file_xty.sav
ตวอยาง 3.8 แทรกคาสงเกตระหวางคาสงเกตตวท 2 และ 3 ในแฟมขอมล file_xy1.sav โดยใหคาสงเกต x = 5 และ y = 19 แลวบนทกเปนชอ file_xy1 6obs.sav
87
ขนท 1. เปดแฟมขอมล xy1.sav แลวเลอนเมาสไปคลกทหวแถวท 3
ขนท 2 เลอกเมน Data > Insert Case
ขนท 3 พมพคา x = 5 และ y = 19
ขนท 4 บนทกไวทชอ file_xy1 6obs.sav 1.2 การลดตวแปร และคาสงเกต เปนการลบตวแปรหรอคาสงเกตในแฟมขอมลทมอย
แลวโดยคลกทหวคอลมภของตวแปร หรอหวแถวของคาสงเกตทตองการลบ แลวเลอกเมน Edit > Clear หรอกดปม Del บนคยบอรด หรอจะใชวธเลอนเมาสไปคลกทหวคอลมภของตวแปร หรอหวแถวของคาสงเกตแลวคลกขวา เลอก Clear กได
88
ตวอยาง 3.9 ตองการลดตวแปร y ออกจากแฟมขอมล file_xty.sav
ขนท 1. เปดแฟมขอมล file_xty.sav แลวคลกทชองตวแปร y
ขนท 2.กด Del จะไดวาตวแปร y หายไป
ตวอยาง 3.10 ตองการลดคาสงเกตท 5 ออกจากแฟมขอมล file_xy1 6obs.sav
89
ขนท 1. เปดแฟมขอมล file_xt1 6obs.sav แลวคลกทหวแถวท 5
ขนท 2.กด Del จะไดวาคาสงเกตท 5 หายไป และ เลอนคาสงเกตตวท 6 ขนมาเปนคา
สงเกตตวท 5
1.3 การรวมตวแปรหรอคาสงเกต เปนการรวมตวแปรหรอคาสงเกตของแฟมขอมล 2 แฟมเขาดวยกน โดยมเงอนไขวาในการรวมตวแปรนนแฟมขอมล 2 แฟมจะตองมชอตวแปรตางกนจงจะสามารถน าตวแปรมารวมเปนแฟมเดยวกนได โดยเลอกเมน Data > Merge Files > Add Variables…และในการรวมคาสงเกตนนแฟมขอมล 2 แฟมจะตองมชอตวแปรและโครงสรางของตวแปรทเหมอนกนจงจะสามารถน าคาสงเกตมารวมเปนแฟมเดยวกนได โดยเลอกเมน Data > Merge Files > Add Cases… ตวอยาง 3.11 ใหรวมตวแปรในแฟมขอมล file_xy1.sav และ file_zw.sav แลวบนทกเปนแฟมขอมลชอ file_xyzw.sav
90
ขนท 1 เปดแฟมขอมล file_xy1.sav เลอกเมน Data > Merge Files > Add Variables
ขนท 2 เลอกแฟมขอมล file_zw.sav แลวคลก Open จะปรากฏหนาตาง Add Variable
ในสวนของ Exclude Variables: จะแสดงชอตวแปรทซ ากนของแฟมขอมลทเปดอย และในสวนของ New Working Data File: จะแสดงชอตวแปรทรวมกนเปนแฟมขอมลใหม (ในกรณนทง 2 แฟมไมมตวแปรซ ากนจงไมปรากฏชอตวแปรในชอง Exclude Variables)
เลอก OK จะไดแฟมขอมล ดงน
91
ตวอยาง 3.12 ใหรวมตวแปรในแฟมขอมล file_xy1.sav และ file_xy2.sav
ขนท 1 เปดแฟมขอมล file_xy1.sav เลอกเมน Data > Merge Files > Add Cases
ขนท 2 เลอกแฟมขอมล file_xy2.sav แลวคลก Open จะปรากฏหนาตาง Add Cases
ในสวนของ Unpaired Variables จะแสดงชอตวแปรทไมเหมอนกบแฟมขอมลทเปด
อย ในสวนของ Variables in New Working Data File: จะแสดงชอตวแปรทรวมคาสงเกตกนเปนแฟมขอมลใหม (ในกรณนทง 2 แฟมไมมตวแปรทไมเหมอนกนจงไมปรากฏชอตวแปรในชอง Unpaired Variables)
92
เลอก OK จะไดแฟมขอมล ดงน
2. การสรางตวแปรใหมจากตวแปรเดม
เปนการสรางตวแปรใหมจากตวแปรทมอยแลวดวยการด าเนนการทางคณตศาสตร เชนการบวก ลบ คณ หาร เปนตน โดยการเขยนสตรการค านวณ หรอเรยกใชฟงกชนทเกยวของกไดโดยเลอกเมน Transform > Compute ตวอยาง 3.13 จากแฟมขอมล file_xy1.sav ใหสรางตวแปร xplusy = x+y
93
ขนท 1 เปดแฟมขอมล file_xy1.sav เลอกเมน Transform > Compute
ขนท 2 ในหนาตาง Compute Variable ใสชอตวแปรใหมในชอง Target Variable และใสการด าเนนการทางคณตศาสตรโดยพมพในชอง Numeric Expression หรอเลอกตวแปรในชองดานซายกได ดงรป (สามารถเรยกใชฟงกชนทเกยวของในชอง Functions)
เลอก OK จะไดผลลพธ ดงน
94
ตวอยาง 3.14 จากแฟมขอมล file_xy1.sav ใหสรางตวแปร lnx = ln(x) ขนท 1 เปดแฟมขอมล file_xy1.sav เลอกเมน Transform > Compute ขนท 2 ในหนาตาง Compute Variable ใสชอตวแปรใหมในชอง Target Variable และ
ใสการด าเนนการทางคณตศาสตรโดยพมพในชอง Numeric Expression หรอเลอกตวแปรในชองดานซายกได ดงรป สามารถเรยกใชฟงกชนทเกยวของในชอง Functions)
เลอก OK จะไดผลลพธ ดงน
3. การเปลยนรหสตวแปร
เปนการเปลยนรหสของตวแปรจากรหสเกาเปนรหสใหมและบนทกคาเปนของตวแปรเดมโดยเลอกเมน Transform > Recode > Into Same Variables หรอเปลยนรหสของตวแปรจาก
95
รหสเกาเปนรหสใหมและบนทกคาเปนของตวแปรใหมโดยเลอกเมน Transform > Recode > Into Different Variables ตวอยาง 3.14 จากแฟมขอมล file_xy1.sav ใหเปลยนคาของตวแปร x เปน 1 ถา x < 5 และ เปลยนคาของตวแปร x เปน 2 ถา x ≥ 5 แลวบนทกคาเปนของตวแปร x เชนเดม
ขนท 1 เปดแฟมขอมล file_xy1.sav เลอกเมน Transform > Recode > Into Same
Variables
ขนท 2. เลอกตวแปร x มาไวทชอง Numeric Variables แลวเลอก Old and New Values
96
จะปรากฏหนาตาง Recode into Same Variables: Old and New Values ดงรป
ในสวนของ Old Value ใหเลอกการเปลยนคาของตวแปรเกา โดยทางเลอกแตละ
ทางเลอกมความหมายดงน 1. เปลยนคาแบบ 1 คา ตอ 1 คา 2. เปลยนคา System missing เปนคาใหม 3. เปลยนคา System missing หรอคา Missing ทเราก าหนดไวเปนคาใหม 4. เปลยนคาเกาในชวงทก าหนดเปนคาใหม 5. เปลยนคาเกาทต ากวาคาทก าหนดเปนคาใหม 6. เปลยนคาเกาทสงกวาคาทก าหนดเปนคาใหม 7. เปลยนคาอนทไมไดก าหนดไวขางตนเปนคาใหม ในสวนของ New Value ใหเลอกการก าหนดคาใหมใหกบตวแปรเดมโดยม 2
ทางเลอก คอ Value ซงเปนการก าหนดคาใหมทละคา สวน System-missing เปนการก าหนดคาใหมเปนคาสญหายของระบบ
ขณะนเราตองการ เปลยนคา x เปน 1 ถา x < 5 และเปลยนคา x เปน 2 ถา x ≥ 5 ขนท 6. ในสวนของ Old Value คลกท Range และพมพคา 1 และ 4 ในสวนของ New
Value คลก Value และพมพคา 1 ดงรป
97
เลอก Add จะปรากฏเงอนไขการเปลยนรหสตวแปรในชอง Old -> New ดงรป
ในสวนของ Old Value คลกท Range และพมพคา 5 และ 20 ในสวนของ New Value คลก Value และพมพคา 2 ดงรป
เสรจแลวคลก Add จะไดผลบนจอภาพเปนดงน
98
คลก Continue และ OK ตามล าดบ จะไดผลเปนดงน
ตวอยาง 3.15 จากแฟมขอมล file_xy1.sav ใหเปลยนคาของตวแปร x เปน 1 ถา x < 5 และ เปลยนคาของตวแปร x เปน 2 ถา x ≥ 5 แลวบนทกคาทเปลยนแปลงแลวเกบไวทตวแปรใหมชอ newx
99
ขนท 1 เปดแฟมขอมล file_xy1.sav เลอกเมน Transform > Recode > Into Different Variables
จะปรากฏหนาตาง Recode into Different Variables ดงรป
ขนท 2. เลอกตวแปร x มาไวทชอง Input Variable -> Output Variable และพมพชอ
ตวแปรใหม newx ในชอง Output Variable ดงรป
100
เสรจแลวคลกท Change จะไดผลบนจอภาพเปน
ขนท 3. คลกท Old and New Values จะปรากฏหนาตาง Recode into Different Variables: Old and New Values ดงรป
ด าเนนการตามขนท 6 ของตวอยาง 3.14 เลอก OK จะไดผลลพธ ดงรป