สวัสดีค่ะ วันนี้จะมาแนะนำการกำหนดป้ายฉลาก (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. สมมติว่า เราได้ป้อนตัวแปรเข้าไปเรียบร้อยแล้ว ดังรูป

value_labels_00

 

จากรูป จะสังเกตเห็นได้ว่า ตัวแปร 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 ‘น้อยที่สุด’

ดังรูป

value_labels

 

4. หลังจากป้อนคำสั่งแล้ว เราก็จะรันคำสั่ง โดยการคลิกที่เมนู

  • Run ==> All (ในกรณีที่ต้องการรันคำสั่งทั้งหมด)
  • Run ==> Selection (ในกรณีที่ต้องการรันเฉพาะคำสั่งที่เลือกไว้)
  • Run ==> Current Line (ในกรณีที่ต้องการรันเฉพาะบรรทัดปัจจุบัน / บรรทัดที่มีคำสั่งนั้น)

 

5. จะได้หน้าจอดังรูป

valueLabel_2

 

เรียบร้อยแล้วค่ะ … รวดเร็วดีมั้ยคะ

หัวข้อนี้ก็ขอจบการแนะนำแค่นี้ก่อนนะคะ แล้วเจอกันใหม่ค่ะ

 

ขอบคุณค่ะ

 

 

 

JARIN MANFUEKPHAN

Jarin Manfuekphan Learning Centre Prince of Songkla University Phuket Campus 80 Moo 1, Vichitsongkram Rd. Kathu, Phuket 83120

More Posts

เปลี่ยนชื่อผู้ส่งใน Gmail
เกลือเคย ของว่างบ้านเรา

Leave a Comment