จะทดสอบได้อย่างไรว่าค่าความชันในโมเดลเชิงเส้นเท่ากับค่าคงที่หรือไม่?


9

สมมติว่าเรามีรูปแบบการถดถอยเชิงเส้นอย่างง่ายและต้องการทดสอบสมมติฐานกับทางเลือกทั่วไปZ=aX+bYH0:a=b=12

ฉันคิดว่าหนึ่งสามารถใช้การประมาณการของและและต่อไปใช้Z -test ที่จะได้รับช่วงความเชื่อมั่นทั่ว\ frac {1} {2} ตกลงไหมa^SE(a^)Z12

คำถามอื่น ๆ ที่เกี่ยวข้องอย่างยิ่งกับคำถามนี้ สมมติว่าเรามีตัวอย่าง{(x1,y1,z1),,(xn,yn,zn)}และเราคำนวณχ2สถิติ

i=1n(zixi+yi2)2xi+yi2.
สามารถใช้สถิติเหล่านี้เพื่อทดสอบสมมติฐานว่างได้หรือไม่

คำตอบ:


8

ในการถดถอยเชิงเส้นสมมติว่าXและYไม่ใช่ตัวแปรสุ่ม ดังนั้นรูปแบบ

Z=aX+bY+ϵ

พีชคณิตเหมือนกับ

Z12X12Y=(a12)X+(b12)Y+ϵ=αX+βY+ϵ.

นี่และ{2} คำผิดพลาดไม่ได้รับผลกระทบ จัดวางโมเดลนี้โดยประมาณค่าสัมประสิทธิ์เป็นและตามลำดับและทดสอบสมมติฐานตามปกติα=a12β=b12ϵα^β^α=β=0


สถิติที่เขียนในตอนท้ายของคำถามไม่ใช่สถิติไค - สแควร์แม้ว่ามันจะมีความคล้ายคลึงกันอย่างเป็นทางการ สถิติแบบไคสแควร์เกี่ยวข้องกับการนับไม่ใช่ค่าข้อมูลและต้องมีค่าที่คาดหวังในตัวส่วนไม่ใช่ covariates เป็นไปได้ที่ตัวหารหนึ่งตัวหรือมากกว่านั้นจะเป็นศูนย์ (หรือใกล้เคียง) แสดงว่ามีบางอย่างผิดปกติกับสูตรนี้ หากแม้จะไม่น่าเชื่อถือให้พิจารณาว่าหน่วยการวัดของ ,และอาจเป็นอะไรก็ได้ (เช่น drams, parsecs และ pecks) ดังนั้นชุดค่าผสมเชิงเส้นเช่นคือ (โดยทั่วไป) ไม่มีความหมาย มันไม่ได้ทดสอบอะไรเลยxi+yi2ZXYzi(xi+yi)/2


1
ขอบคุณสำหรับคำตอบ. มันมีประโยชน์มาก ที่จริงแล้วฉันไม่แม่นยำมากในการกำหนดส่วนที่สองของคำถาม ลองนึกภาพว่า xs และ ys เป็นจำนวนบวกวัดในหน่วยเดียวกัน zs (ผลลัพธ์ที่สังเกตได้) วัดค่า "การโต้ตอบ" ในแง่ที่ว่าหากไม่มีการโต้ตอบควรจะ zs (x + y) / 2 (ผลลัพธ์ที่คาดหวัง) ดังนั้นจากมุมมองของฉันมันก็เหมือนกับการใช้การถดถอยด้วยสมมติฐานว่าง a = b = 1/2 หรือเพื่อเปรียบเทียบความดีของความพอดีโดยใช้สถิติเพียร์สัน chi ^ 2 ของเพียร์สัน สิ่งนี้มีเหตุผลหรือไม่? ขอบคุณ!
ลาน

1
@ ฉันคิดว่าคำตอบของโวล์ฟกังแสดงให้เห็นอย่างชัดเจนถึงวิธีการทดสอบที่คุณเสนอ มันเป็นตัวอย่างของความหมายโดยการทดสอบสมมติฐาน "ตามปกติ"
whuber

9

คุณสามารถทดสอบสมมติฐานนี้ด้วยการทดสอบแบบจำลองแบบเต็มและแบบลดลง นี่คือวิธีที่คุณทำ ขั้นแรกให้พอดีกับรุ่นและรับส่วนที่เหลือจากรุ่นนั้น นำส่วนที่เหลือมารวมกัน นี่คือผลรวมของความคลาดเคลื่อนกำลังสองสำหรับโมเดลเต็ม เรียกนี้ ถัดไปคำนวณที่ Y นี่คือส่วนที่เหลือของคุณภายใต้สมมติฐานว่าง จัดเรียงพวกเขาและรวมพวกมันเข้าด้วยกัน นี่คือผลรวมของความคลาดเคลื่อนกำลังสองสำหรับโมเดลที่ลดลง ขอเรียกนี้SSE_rZ=aX+bYSSEfZZ^Z^=1/2X+1/2YSSEr

ตอนนี้คำนวณ:

F = ,((SSErSSEf)/2)/(SSEf/(n2))

โดยที่คือขนาดตัวอย่าง ภายใต้สถิติ F นี้ติดตามการแจกแจงแบบ F ที่มีองศาอิสระและnH02n2

นี่คือตัวอย่างการใช้ R:

x <- rnorm(n)
y <- rnorm(n)
z <- 1/2*x + 1/2*y + rnorm(n) ### note I am simulating under H0 here

res <- lm(z ~ x + y - 1)
summary(res)
SSE.f <- sum(resid(res)^2)

zhat  <- 1/2*x + 1/2*y
SSE.r <- sum((z-zhat)^2)

F <- ((SSE.r - SSE.f) / 2) / (SSE.f / (n-2))
pf(F, 2, n-2, lower.tail=FALSE) ### this is the p-value

ปฏิเสธค่า null ถ้าค่า p ต่ำกว่า. 05 (ถ้าของคุณคือ. 05 จริง ๆ )α

ฉันถือว่าคุณมีความหมายจริงๆสำหรับแบบจำลองของคุณที่จะไม่มีการสกัดกั้น ในคำอื่น ๆ ผมถือว่าคุณเป็นจริงการทำงานร่วมกับรุ่นไม่โดยZ=aX+bYZ=c+aX+bY

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