ฉันต้องการให้พอดีกับโมเดลเชิงเส้น (lm) ซึ่งความแปรปรวนของค่าคงที่นั้นขึ้นอยู่กับตัวแปรอธิบายอย่างชัดเจน
วิธีที่ฉันรู้ว่าการทำเช่นนี้คือการใช้ GLM กับครอบครัวแกมมาในการจำลองความแปรปรวนและแล้วใส่ลงไปในสิ่งที่ตรงกันข้ามน้ำหนักในการทำงาน LM (ตัวอย่าง: http://nitro.biosci.arizona.edu/r/chapter31 .pdf )
ฉันสงสัยว่า:
- นี่เป็นเทคนิคเดียวหรือไม่
- วิธีการอื่นใดที่เกี่ยวข้อง?
- แพ็คเกจ / ฟังก์ชัน R ใดที่เกี่ยวข้องกับการสร้างแบบจำลองนี้? (อื่น ๆ แล้ว glm, lm)
glm()
แล้วlm()
ในบทที่คุณเชื่อมโยงไป ดูเหมือนว่าฉันglm()
เป็นสิ่งที่จำเป็นและใช้ที่นั่น แต่ฉันอาจจะพลาดบางสิ่งบางอย่าง คุณสามารถลองทั่วไปกำลังสองน้อยที่สุด (gls()
ในnlme ) ซึ่งจะช่วยให้น้ำหนักที่จะคาดว่าจะควบคุมสำหรับประเภทของ heteroscedasticity ที่คุณพูดถึง; ดู?varFunc
และติดตามลิงก์จากที่นั่น IIRCvarFixed()
จะทำสิ่งที่คุณต้องการ