ฉันสามารถใช้การถดถอยแบบหลายครั้งได้หรือไม่เมื่อฉันมีตัวทำนายที่เป็นหมวดหมู่และแบบต่อเนื่องผสมกัน?


12

ดูเหมือนว่าคุณสามารถใช้การเข้ารหัสสำหรับตัวแปรเด็ดขาดหนึ่งตัว แต่ฉันมีตัวแปรเด็ดขาดสองตัวและตัวแปรทำนายต่อเนื่องหนึ่งตัว ฉันสามารถใช้การถดถอยแบบหลายครั้งใน SPSS ได้หรือไม่และอย่างไร? ขอบคุณ!


ฉันแน่ใจว่าคุณทำได้แต่ฉันเกรงว่าฉันไม่รู้ว่าทำอย่างไร !
onestop

ฉันขอแนะนำให้พิมพ์สิ่งต่าง ๆ เช่นการถดถอยลงในเอกสารความช่วยเหลือที่มาพร้อมกับ SPSS ควรเป็นขนมปังและเนยสำหรับแพคเกจสถิติใด ๆ
ความน่าจะเป็น

ฉันไม่รู้ว่าคุณหมายถึงอะไรโดยการเขียนโค้ดสำหรับตัวแปรเด็ดขาดหนึ่งตัว คุณสามารถยกตัวอย่างเป็นไวยากรณ์ได้หรือไม่ เป็นตัวแปรขึ้นอยู่กับคุณอย่างต่อเนื่องหรือจัดหมวดหมู่?
Andy W

คำตอบ:


8
  1. หากนี่เป็นคำถามไวยากรณ์ SPSS คำตอบคือเพียงใส่ตัวแปรเด็ดขาดลงรหัสอย่างเหมาะสมลงในรายการตัวแปรสำหรับ "ตัวแปรอิสระ" พร้อมกับคำต่อเนื่อง
  2. ในสถิติ: เป็นตัวแปรเด็ดขาดของคุณไบนารีหรือไม่ ถ้าเป็นเช่นนั้นคุณจะต้องใช้รหัสจำลองหรือความคมชัดที่ถูกต้องอื่น ๆ หากไม่ใช่เลขฐานสองคุณจะทราบว่าตัวแปรหมวดหมู่ของคุณอยู่ในอันดับหรือไม่? หากระบุไว้อีกครั้งคุณต้องใช้กลยุทธ์รหัสที่ตัดกัน - ในการสร้างแบบจำลองเอฟเฟกต์ผลกระทบของแต่ละระดับของตัวแปรในผลลัพธ์หรือตัวแปร "ขึ้นอยู่กับ" หากตัวแปรเด็ดขาดเป็นอันดับแล้วมีแนวโน้มมากที่สุดสิ่งที่สมเหตุสมผลที่จะทำคือใส่มันตามที่เป็นในแบบจำลองเช่นเดียวกับที่คุณทำกับตัวแปรตัวทำนายต่อเนื่อง (เช่น "อิสระ") ในกรณีนี้คุณจะสมมติว่าการเพิ่มขึ้นระหว่างระดับของตัวแปรเด็ดขาด ("indepdent") ตัวแปร; สิ่งนี้จะเกิดความผิดพลาดเพียงเล็กน้อยเท่านั้น แต่เมื่อเป็นเช่นนั้นคุณควรใช้โค้ดความคมชัดและแบบจำลองผลกระทบของแต่ละระดับอีกครั้ง คำถามนี้เกิดขึ้นในฟอรัมนี้บ่อยครั้ง - นี่คือการวิเคราะห์ที่ดี
  3. วิธีจัดการกับข้อมูลที่ขาดหายไปนั้นเป็นเรื่องที่แยกจากกันโดยสิ้นเชิง ความเข้าใจของฉันคือการลบแบบคู่ไม่ใช่วิธีที่ถูกต้องสำหรับการถดถอยหลายตัวแปร Listwise นั้นค่อนข้างธรรมดา แต่ก็สามารถให้ผลลัพธ์ที่มีอคติได้ การใส่ความหลายอย่างเป็นเรื่องของความงาม

ฉันมีคำถามสำหรับ DMK38 ข้างต้นคุณเขียนว่ามันเป็นการดีที่จะเพิ่มตัวแปรเด็ดขาดลงในแบบจำลองตามที่เป็นเมื่อมันเป็นลำดับ ฉันยินดีที่จะอ่าน ;-) คุณมีแหล่งข้อมูลที่ดีที่ระบุว่าเช่นกันเพื่อให้ฉันสามารถเพิ่มลงในกระดาษของฉันได้หรือไม่? ขอบคุณมากสำหรับคำตอบของคุณ! Lilian
Lilian Jans-Beken

1
@ LilianJans-Beken: ดูตัวแปรตามอย่างต่อเนื่องกับตัวแปรอิสระลำดับและโลจิสติกและการถดถอยตัวแปรอิสระลำดับ คุณอาจไม่ต้องการใช้วิธีการที่ซับซ้อนกว่านี้ แต่โปรดทราบว่าแม้ว่าคุณยินดีที่จะพิจารณาตัวทำนายเป็นแบบปรับช่วงเวลา แต่ก็ไม่จำเป็นต้องมีความสัมพันธ์เชิงเส้นกับการตอบสนอง และไม่รู้สึกว่าจำเป็นต้องถือว่าเท่ากับช่วงเวลาระหว่างระดับที่ต่อเนื่องกันถ้าอย่างอื่นดูเหมือนว่าเหมาะสมมากขึ้น
Scortchi - Reinstate Monica

1
@ LilianJans-Beken: นอกจากนี้ยังมีวิธีการจัดการลำดับเด็ดขาดตัวแปรเป็นตัวแปรอิสระและLogit กับตัวแปรอิสระลำดับ โอ้และยินดีต้อนรับสู่ Cross Validated!
Scortchi - Reinstate Monica

2

คุณสามารถทำได้โดยทำตามวิธีการเดียวกับที่คุณใช้สำหรับตัวทำนายหมวดหมู่แรก สร้างตัวแปรดัมมี่เช่นเดียวกับที่คุณทำกับตัวแปรตัวแรก แต่บ่อยครั้งการใช้คำสั่ง Unianova ของ SPSS ง่ายกว่า คุณสามารถค้นหาสิ่งนี้ได้ในคู่มือซินแท็กซ์ที่พิมพ์ออกมาหรือ pdf หรือคุณสามารถเข้าถึงได้ผ่านทาง Analyze ... General Linear Model ... Univariate

แม้ว่าจะซับซ้อนกว่าเล็กน้อย แต่คำสั่งการถดถอยมีข้อได้เปรียบเหนือ Unianova อยู่หลายประการ หัวหน้าคนแรกคือคุณสามารถเลือก 'ขาดหายไปเป็นคู่' (คุณไม่จำเป็นต้องแพ้คดีเพียงเพราะมันไม่มีค่าสำหรับตัวทำนายหนึ่งหรือสองตัว) คุณยังสามารถรับการวินิจฉัยที่มีค่ามากมายเช่นแปลงบางส่วนและสถิติที่มีอิทธิพล


1
@ rolando - คำตอบที่ดี ที่ถูกกล่าวว่าวิธีการจับคู่ที่ขาดหายไปมีแนวโน้มที่จะสร้างความสับสนในการเปรียบเทียบผลกระทบเนื่องจากมันขึ้นอยู่กับจำนวนการสังเกตที่แตกต่างกัน อาจเป็นสิ่งที่ต้องจำไว้
richiemorrisroe

ฉันคิดว่าความสับสนเล็กน้อยที่คุณจับคู่หายไปนั้นสำคัญก็ต่อเมื่อการทำงานของคุณแยกจากกันโดยสิ้นเชิง (เช่นการใช้ขั้นตอนการเลือกรุ่นที่ชาญฉลาด) หากคุณป้อนตัวแปรทั้งหมดลงในแบบจำลองมันยังคงปล่อยรายการที่หายไปไว้
Andy W

@ richiemorrisroe - ฉันเห็นด้วยควรเก็บไว้ในใจ @ Andy W - เพิ่งยืนยันใน SPSS ว่าการใช้รายการบังคับเท่านั้นขาดคู่และรายการที่ขาดหายไปให้ผลลัพธ์ที่แตกต่างกันทุกประการรวมถึง df ที่แตกต่างกัน
rolando2

ฉันยังคงคิดว่าคุณสับสนอย่างไร SPSS จะส่งคืนชุดผลลัพธ์ที่แตกต่างกันอย่างไรโดยการประกาศ pairwise ที่หายไปถ้ามันทำค่าสำหรับข้อมูลที่หายไป นี่คือตัวอย่างการใช้ข้อมูลจำลองที่ผมได้โพสต์ในแฟ้มข้อความเป็นdl.dropbox.com/u/3385251/SPSS_missing_Listwise_vs_Pairwise.txt ฉันได้ลดคำตอบของคุณลงเนื่องจากการพูดคุยทั้งหมดเกี่ยวกับวิธีการที่คำสั่งการถดถอยจัดการกับข้อมูลที่หายไปนั้นทำให้เกิดความสับสน แต่ไม่มีอะไรเกี่ยวข้องกับคำถามดั้งเดิมของ OP และมีแนวโน้มที่จะทำให้เข้าใจผิด
Andy W

1

วิธีง่ายๆในการเปลี่ยนตัวแปรเด็ดขาดเป็นชุดของตัวแปรจำลองสำหรับใช้ในโมเดลใน SPSS คือการใช้ไวยากรณ์ทำซ้ำ นี่คือวิธีที่ง่ายที่สุดในการใช้ถ้าตัวแปรจัดหมวดหมู่ของคุณอยู่ในลำดับตัวเลข

*making vector of dummy variables.
vector dummy(3,F1.0).
*looping through dummy variables using do repeat, in this example category would be the categorical variable to recode. 
do repeat dummy = dummy1 to dummy3 /#i = 1 to 3.
compute dummy = 0.
if category = #i dummy = 1.
end repeat.
execute. 

มิฉะนั้นคุณสามารถเรียกใช้ชุดคำสั่ง if เพื่อสร้างตัวแปรจำลองของคุณ เวอร์ชันปัจจุบันของฉัน (16) ไม่มีความสามารถในการระบุชุดของตัวแปรดัมมี่โดยอัตโนมัติในคำสั่งการถดถอย (เช่นเดียวกับคุณใน Stata โดยใช้คำสั่ง xi ) แต่ฉันจะไม่แปลกใจถ้ามีเวอร์ชันใหม่บางรุ่น นอกจากนี้ให้คำนึงถึงจุด # 2 ของ dmk38 รูปแบบการเข้ารหัสนี้คือสมมติว่ามีหมวดหมู่เล็กน้อย หากตัวแปรของคุณเป็นไปตามดุลยพินิจสามารถใช้

ฉันยังเห็นด้วยกับ dmk38 และการพูดคุยเกี่ยวกับการถดถอยได้ดีขึ้นเนื่องจากความสามารถในการระบุข้อมูลที่ขาดหายไปในลักษณะเฉพาะเป็นปัญหาที่แยกจากกันโดยสิ้นเชิง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.