Post Views:
3,417
สวัสดีค่ะ วันนี้จะมาแนะนำการกำหนดป้ายฉลาก (value labels) หลายตัวแปรพร้อมๆ กัน ในโปรแกรม PSPP นะคะ
คงจะมีใครหลายๆ คนเคยใช้โปรแกรมวิเคราะห์ข้อมูลทางสถิติ SPSS ซึ่งมีประสิทธิภาพสูง แต่ขณะเดียวกันราคาโปรแกรมก็ค่อนข้างสูงมาบ้างแล้วนะคะ
หากเราจะใช้โปรแกรมนี้ ก็คงไม่สามารถที่จะซื้อมาใช้งานได้ค่ะ … เหตุผลเดียวค่ะ คือ ไม่มีเงินซื้อค่ะ (และเราชอบของฟรีค่ะ)
แต่ไม่เป็นไรค่ะ เรามีทางเลือกอื่นที่ไม่ละเมิดลิขสิทธิ์ค่ะ คือ ใช้โปรแกรมฟรี คล้ายๆ SPSS ซึ่งมีให้ใช้ทั้งบนวินโดวส์และลินุกซ์ค่ะ แล้วแต่ใครถนัดบน os อะไรนะคะ
เนื่องด้วยเป็นของฟรี ดังนั้นความสามารถก็คงไม่เท่ากับ SPSS ทุกประการนะคะ แต่ผู้พัฒนาก็จะพัฒนาไปเรื่อยๆ ค่ะ
อย่างไรก็ตาม ในการจัดการบางอย่าง เราต้องทำผ่านการป้อนคำสั่ง เพื่อความสะดวกและรวดเร็ว โดยใช้ syntax editor ที่โปรแกรม PSPP จัดเตรียมไว้ให้แทน
ตัวอย่างเช่น ในแบบสอบถามต่างๆ มักจะมีข้อคำถามหรือตัวแปรหลายตัวที่มีลักษณะข้อมูลเหมือนกัน เช่น การกำหนดระดับความพึงพอใจ ในกรณีที่เป็นโปรแกรม SPSS เราก็สามารถสร้างตัวแปรต้นฉบับขึ้นมา 1 ตัว แล้วตัวแปรที่เหลือทั้งหมดที่มีลักษณะข้อมูลเหมือนกัน เราก็จะใช้วิธีคัดลอกแทน แต่โปรแกรม PSPP นี้ยังไม่สามารถคัดลอกตัวแปรแบบ GUI menu click หรือ mouse click <Ctrl> C และ <Ctrl> V ได้นะคะ
ดังนั้น จึงขอแนะนำการกำหนดป้ายฉลากค่าของตัวแปร (value labels) โดยวิธีการป้อนคำสั่งแทนค่ะ ซึ่งสามารถกำหนดได้พร้อมกันหลายตัวแปรค่ะ แต่ไม่ยากค่ะ
มาดูตัวอย่างง่าย ๆ ดังรูปเลยนะคะ
1. สมมติว่า เราได้ป้อนตัวแปรเข้าไปเรียบร้อยแล้ว ดังรูป
จากรูป จะสังเกตเห็นได้ว่า ตัวแปร q1 ถึง q10 เป็นข้อคำถามเกี่ยวกับระดับความพึงพอใจในเรื่องต่างๆ เช่น เนื้อหา วิทยากร ระยะเวลา เอกสาร เป็นต้น ซึ่ง ณ ขณะนี้เรายังไม่ได้กำหนดป้ายฉลาก (value labels) ทีนะคะ ในที่นี้เราจะกำหนดเป็น 5 ระดับ คือ 5 = มากที่สุด 4 = มาก 3 = ปานกลาง 2 = น้อย และ 1 = น้อยที่สุด
2. กำหนดป้ายฉลากให้กับ 10 ตัวแปรนี้ โดยการคลิกเมาส์ที่เมนู File ==> New … ==> Syntax
3. หลังจากนั้น โปรแกรม PSPP จะแสดงหน้าจอ Syntax Editor เพื่อให้เราป้อนคำสั่ง (command line) เข้าไป โดยรูปแบบคำสั่ง VALUE LABELS ดังนี้ค่ะ
VALUE LABELS /var_list value ‘label’ [value ’label’]. . .
ในที่นี้ คือ
VALUE LABELS /q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 5 ‘มากที่สุด’ 4 ‘มาก’ 3 ‘ปานกลาง’ 2 ‘น้อย’ 1 ‘น้อยที่สุด’
ดังรูป
4. หลังจากป้อนคำสั่งแล้ว เราก็จะรันคำสั่ง โดยการคลิกที่เมนู
- Run ==> All (ในกรณีที่ต้องการรันคำสั่งทั้งหมด)
- Run ==> Selection (ในกรณีที่ต้องการรันเฉพาะคำสั่งที่เลือกไว้)
- Run ==> Current Line (ในกรณีที่ต้องการรันเฉพาะบรรทัดปัจจุบัน / บรรทัดที่มีคำสั่งนั้น)
5. จะได้หน้าจอดังรูป
เรียบร้อยแล้วค่ะ … รวดเร็วดีมั้ยคะ
หัวข้อนี้ก็ขอจบการแนะนำแค่นี้ก่อนนะคะ แล้วเจอกันใหม่ค่ะ
ขอบคุณค่ะ
Jarin Manfuekphan
Learning Centre
Prince of Songkla University
Phuket Campus
80 Moo 1, Vichitsongkram Rd.
Kathu, Phuket 83120
More Posts
สวัสดีค่ะ วันนี้จะมาแนะนำการกำหนดป้ายฉลาก (value labels) หลายตัวแปรพร้อมๆ กัน ในโปรแกรม PSPP นะคะ
คงจะมีใครหลายๆ คนเคยใช้โปรแกรมวิเคราะห์ข้อมูลทางสถิติ SPSS ซึ่งมีประสิทธิภาพสูง แต่ขณะเดียวกันราคาโปรแกรมก็ค่อนข้างสูงมาบ้างแล้วนะคะ
หากเราจะใช้โปรแกรมนี้ ก็คงไม่สามารถที่จะซื้อมาใช้งานได้ค่ะ … เหตุผลเดียวค่ะ คือ ไม่มีเงินซื้อค่ะ (และเราชอบของฟรีค่ะ)
แต่ไม่เป็นไรค่ะ เรามีทางเลือกอื่นที่ไม่ละเมิดลิขสิทธิ์ค่ะ คือ ใช้โปรแกรมฟรี คล้ายๆ SPSS ซึ่งมีให้ใช้ทั้งบนวินโดวส์และลินุกซ์ค่ะ แล้วแต่ใครถนัดบน os อะไรนะคะ
เนื่องด้วยเป็นของฟรี ดังนั้นความสามารถก็คงไม่เท่ากับ SPSS ทุกประการนะคะ แต่ผู้พัฒนาก็จะพัฒนาไปเรื่อยๆ ค่ะ
อย่างไรก็ตาม ในการจัดการบางอย่าง เราต้องทำผ่านการป้อนคำสั่ง เพื่อความสะดวกและรวดเร็ว โดยใช้ syntax editor ที่โปรแกรม PSPP จัดเตรียมไว้ให้แทน
ตัวอย่างเช่น ในแบบสอบถามต่างๆ มักจะมีข้อคำถามหรือตัวแปรหลายตัวที่มีลักษณะข้อมูลเหมือนกัน เช่น การกำหนดระดับความพึงพอใจ ในกรณีที่เป็นโปรแกรม SPSS เราก็สามารถสร้างตัวแปรต้นฉบับขึ้นมา 1 ตัว แล้วตัวแปรที่เหลือทั้งหมดที่มีลักษณะข้อมูลเหมือนกัน เราก็จะใช้วิธีคัดลอกแทน แต่โปรแกรม PSPP นี้ยังไม่สามารถคัดลอกตัวแปรแบบ GUI menu click หรือ mouse click <Ctrl> C และ <Ctrl> V ได้นะคะ
ดังนั้น จึงขอแนะนำการกำหนดป้ายฉลากค่าของตัวแปร (value labels) โดยวิธีการป้อนคำสั่งแทนค่ะ ซึ่งสามารถกำหนดได้พร้อมกันหลายตัวแปรค่ะ แต่ไม่ยากค่ะ
มาดูตัวอย่างง่าย ๆ ดังรูปเลยนะคะ
1. สมมติว่า เราได้ป้อนตัวแปรเข้าไปเรียบร้อยแล้ว ดังรูป
จากรูป จะสังเกตเห็นได้ว่า ตัวแปร q1 ถึง q10 เป็นข้อคำถามเกี่ยวกับระดับความพึงพอใจในเรื่องต่างๆ เช่น เนื้อหา วิทยากร ระยะเวลา เอกสาร เป็นต้น ซึ่ง ณ ขณะนี้เรายังไม่ได้กำหนดป้ายฉลาก (value labels) ทีนะคะ ในที่นี้เราจะกำหนดเป็น 5 ระดับ คือ 5 = มากที่สุด 4 = มาก 3 = ปานกลาง 2 = น้อย และ 1 = น้อยที่สุด
2. กำหนดป้ายฉลากให้กับ 10 ตัวแปรนี้ โดยการคลิกเมาส์ที่เมนู File ==> New … ==> Syntax
3. หลังจากนั้น โปรแกรม PSPP จะแสดงหน้าจอ Syntax Editor เพื่อให้เราป้อนคำสั่ง (command line) เข้าไป โดยรูปแบบคำสั่ง VALUE LABELS ดังนี้ค่ะ
VALUE LABELS /var_list value ‘label’ [value ’label’]. . .
ในที่นี้ คือ
VALUE LABELS /q1 q2 q3 q4 q5 q6 q7 q8 q9 q10 5 ‘มากที่สุด’ 4 ‘มาก’ 3 ‘ปานกลาง’ 2 ‘น้อย’ 1 ‘น้อยที่สุด’
ดังรูป
4. หลังจากป้อนคำสั่งแล้ว เราก็จะรันคำสั่ง โดยการคลิกที่เมนู
5. จะได้หน้าจอดังรูป
เรียบร้อยแล้วค่ะ … รวดเร็วดีมั้ยคะ
หัวข้อนี้ก็ขอจบการแนะนำแค่นี้ก่อนนะคะ แล้วเจอกันใหม่ค่ะ
ขอบคุณค่ะ
JARIN MANFUEKPHAN
Jarin Manfuekphan Learning Centre Prince of Songkla University Phuket Campus 80 Moo 1, Vichitsongkram Rd. Kathu, Phuket 83120
More Posts
JARIN MANFUEKPHAN
Jarin Manfuekphan Learning Centre Prince of Songkla University Phuket Campus 80 Moo 1, Vichitsongkram Rd. Kathu, Phuket 83120