"Answer is HERE สถิตินี้มีคำตอบ" EP.3 Same Variable Error
มาต่อกันใน EP ที่ 3 กับ AMOS series วันนี้มานำเสนอปัญหา "Same Variable Error" ปัญหานี้จะมีโอกาสเกิดขึ้นก็ต่อเมื่อ เราตั้งชื่อใน Dataset (ซึ่งเปรียบเสมือนตัวแปรสังเกต) ตรงกับชื่อใน Latent (ที่เราตั้งใน AMOS)
จากภาพ Error ที่โปรแกรมจะแจ้ง ก็คือ "The Observed Variable, (name), is represented by an ellipse in the path diagram"
จะเกิดกรณีเช่นนี้ได้ ก็ต่อเมื่อ "ตั้งชื่อใน Dataset ตรงกับชื่อที่ระบุใน Latent"
อย่าลืมว่าเวลาเราสร้างตัวแปรแฝง Latent เราจำเป็นต้องระบุชื่อด้วย แต่ในตัวแปรสังเกต observed นั้น เรามักจะใช้วิธีการลากจาก list variable in dataset ชื่อจึงตรงกัน ดังนั้น เมื่อชื่อใน Dataset ที่เรามี คือ AA มันดันตรงกับชื่อใน Latent จึงเกิด error ฟ้องขึ้นมาทันที ซึ่งถ้าเราแปลตาม error ก็ถือว่าตรงตัวนะ คือ
...ชื่อ AA เนี่ย มันเป็นตัวแปรสังเกต observed นะ แต่มันปรากฏอยู่ในวงรี (Latent) อันนี้ถูกต้องแล้วเหรอ ...
นี่โปรแกรมมันถามเราแบบนี้เลย
วิธีแก้ ง่ายๆ ก็คือ ไปแก้ชื่อให้ไม่ตรงกัน แนวทางการแก้มี 2 ทาง
1.เปลี่ยนชื่อ Latent
ก็คือเราต้องไปเปลี่ยนชื่อใน Latent จากตอนแรกที่เป็น AA ซึ่งตรงกับชื่อใน Dataset เราก็เปลี่ยนซะ โดนการกำกับใน Variable name ให้เป็น AA_F ซึ่งย่อมาจาก factor ... ประเด็นที่สำคัญในส่วนนี้คือ ตั้งเป็นชื่ออะไรก็ได้ ขอให้ไม่ตรงกันก็พอ แล้วถ้ายังอยากให้ Latent ปรากฏเป็นชื่อ AA อยู่ ก็ไปกำกับใน Label แทน เท่านี้ โปรแกรมมันก็จะรับทราบว่าตัวแปรนี้ชื่อ AA_f แต่จะแสดงเป็น AA เท่านี้เอง
2.แก้ชื่อใน Dataset
จากภาพเราจะเห็นว่าชื่อใน dataset นั้นมีชื่อ AA BB CC ปรากฏอยู่ ดังนั้น ในแนวทางนี้ ก็คือต้องย้อนกลับไปเปลี่ยนชื่อ AA BB CC ให้เป็นชื่ออื่น
...แต่ส่วนตัวชอบวิธีที่ 1 มากกว่าเพราะง่าย และสะดวกกว่าเยอะ แล้วเลือกไปกำกับชื่อใน Label แทนดีกว่า ...
และนี่ก็เป็นอีกปัญหา ที่อาจพบเจอได้ และถ้าเราไม่เข้าใจในเรื่องสถิติของการวิเคราะห์ CFA SEM นี้ ก็จะทำให้เรา งง และไม่สามารถลุยงานต่อได้
หากสนใจเรียน CFA SEM ด้วย AMOS สามารถติดต่อสอบถามเข้ามาได้ในทุกช่องทางเลยนะครับ
ร่วมติดตามได้ทุกช่องทาง
follow or subscribe in any channel
tel.086-555-5949
line: @SmartResearchThai
Blockdit: SmartResearchThai
Youtube: SmartResearchThai
Facebook: SmartResearchThai
Comments