top of page

How to Solve PROcessMacro Problems: 8 Character error


processmacro 8 character
processmacro 8 character


  • บทนำ


    ในการวิเคราะห์ตัวแปรคั่นกลาง (mediation) และตัวแปรกำกับ (moderator) โปรแกรมที่นิยมใช้ และง่ายในการวิเคราะห์ คือ PROcessMacro ซึ่งการทำงานในโปรแกรมต่างๆ ย่อมมีจุดที่ทำให้เกิด error บางอย่างเสมอ และบทความนี้ เรามาเริ่มกันที่ error แรก คือ 8character กันครับ






  • ปัญหา


8 character problem
8 character problem

ปัญหา 8 อักษร เป็นปัญหาประเด็นพื้นฐาน ในการระบุชื่อตัวแปรต่างๆ ที่ใช้ในงาน โดยมีข้อจำกัดคือต้องมีเพียง 8 อักษร หรือ 8 อักขระ เท่านั้น ถ้าเกินกว่านี้ จะทำให้รันไม่ออก






  • ที่มาของปัญหา


8 character problem
8 character problem

ต้นตอของปัญหา คือ การตั้งชื่อตัวแปรที่มีมากกว่า 8 อักษร จึงทำให้เกิด error ตัวนี้ขึ้นมา ดังภาพ error ข้างต้น ดังนั้น วิธีการแก้ คือ กลับไปแก้ชื่อตัวแปรให้มีไม่เกิน 8 อักษร นั่นเอง แต่ลองมาพูดคุยกันเพิ่มเติมสักเล็กน้อยในประเด็นนี้ ก็คือ ถ้าในตัวโปรแกรม SPSS โดดๆ นั้น ในเวอร์ชั่นใหม่ๆ สามารถตั้งชื่อให้มากกว่า 8 ตัวอักษรได้ แต่ว่าใน processmacro นั้นยังคงยึดเงื่อนไข 8 อักษรไว้ นั่นเอง






  • วิธีการแก้ปัญหา


8 character problem
8 character problem

กลับไปแก้ชื่อตัวแปรให้มีไม่เกิน 8 อักษร ดังเช่นในตัวอย่าง ที่ก่อนหน้านี้ตั้งชื่อให้เกิน 8 ตัวอักษร จึงกลับไปแก้ให้ไม่เกิน 8 ตัวอักษรนั่นเอง






  • ผลลัพธ์


8 character problem
8 character problem

เมื่อแก้ชื่อตัวแปรให้ไม่เกิน 8 ตัวอักษรเรียบร้อยแล้ว ก็จะสามารถรันผลได้ตามปกติ






  • สรุป

    โดยสรุป ปัญหาเริ่มต้นของ PROcessMacro ตัวแรกนั้น เป็นปัญหาอย่างง่าย โดยเพียงพิจารณาตาม error ที่โปรแกรมแจ้งไว้ นั่นก็คือ "Variable name should be no more 8 character in length" เมื่อแปลตามตัว ก็คือ ชื่อตัวแปรเกิน 8 อักษร ดังนั้น ก็ย้อนกลับไปแก้ตาม error ที่แจ้ง โดยการตั้งชื่อให้ไม่เกิน 8 ตัวอักษร ก็สามารถรันได้ปกติ













 

ต้องการเรียนสถิติ อยากปรึกษาสถิติทั้งเรื่อง Factor Analysis, CFA, SEM หรือเรื่องอื่นๆ สามารถติดต่อสอบถามเข้ามาได้เลย







Training and Coaching package
Training and Coaching package

'นึกถึงสถิติ นึกถึงเรา Smart Research Thai'


ร่วมติดตามได้ทุกช่องทาง

follow or subscribe in any channel

.

tel.086-555-5949

line: @SmartResearchThai

Blockdit: SmartResearchThai

Youtube: SmartResearchThai

Facebook: SmartResearchThai




Comments


bottom of page