บทที่ 3...

Preview:

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 จะไดผลลพธ ดงรป

Recommended