อนุกรมเวลาหลายตัวแปรชีวภาพ: VAR และฤดูกาล


15

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

เป็นเรื่องใหม่สำหรับการวิเคราะห์อนุกรมเวลาฉันอ่านการอ้างอิงหลายอย่าง เท่าที่ฉันเข้าใจโมเดล Vector Autoregressive (VAR) จะเหมาะสม แต่ฉันรู้สึกไม่สะดวกกับฤดูกาลและตัวอย่างส่วนใหญ่ที่ฉันพบในสาขาเศรษฐศาสตร์ที่เกี่ยวข้อง (บ่อยครั้งกับการวิเคราะห์อนุกรมเวลา ... ) โดยไม่มีฤดูกาล

ฉันควรทำอย่างไรกับข้อมูลตามฤดูกาลของฉัน ฉันถือว่าพวกเขา deseasonalizing - ตัวอย่างเช่นใน R ฉันจะใช้decomposeแล้วใช้$trend + $randค่าเพื่อรับสัญญาณที่ปรากฏนิ่งสวย (ตามการตัดสินต่อacf) ผลลัพธ์ของแบบจำลอง VAR ทำให้ฉันสับสน (แบบจำลองแบบ 1-lag ถูกเลือกในขณะที่ฉันคาดหวังอย่างสังหรณ์ใจมากขึ้นและมีค่าสัมประสิทธิ์สำหรับการตอบโต้อัตโนมัติเท่านั้น ฉันกำลังทำอะไรผิดหรือฉันควรสรุปว่าตัวแปรของฉันไม่เกี่ยวข้อง (เป็นเส้นตรง) / โมเดลของฉันไม่ใช่คำถามที่ดี (คำถามย่อย: มี VAR ที่ไม่ใช่เชิงเส้นเทียบเท่าหรือไม่)

[อีกวิธีหนึ่งฉันอ่านฉันอาจใช้ตัวแปรตามฤดูกาลได้แม้ว่าฉันจะไม่สามารถทราบได้ว่าจะนำไปใช้อย่างไร]

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


2
ขึ้นอยู่กับว่าคุณคิดอย่างไรเกี่ยวกับฤดูกาล การอ่านวรรณกรรมของฉันอย่างต่อเนื่องบ่งชี้ว่านักเศรษฐศาสตร์มักมองว่าฤดูกาลเป็นสิ่งที่ไม่น่าสนใจในขณะที่นักวิทยาศาสตร์ด้านสิ่งแวดล้อมมักจะรู้สึกในแง่บวกเกี่ยวกับเรื่องนี้มากขึ้น วิธีการของตัวแปรหุ่นที่ใช้ในบานพับเศรษฐศาสตร์บ่อย ๆ บนข้อมูลเป็นรายไตรมาสหรือรายเดือนและผลกระทบของวันหยุด (ในทุกความหมายของคำ) บางครั้งถูก spikey; ด้วยข้อมูลด้านสิ่งแวดล้อมที่คุณสามารถทำได้ดีในบางครั้งกับเงื่อนไขฟูริเยร์ (ไซน์) และไม่จำเป็นต้องหันไปพึ่งหุ่น
Nick Cox

2
ขอบคุณ @Nick Cox เงื่อนไขฟูเรียร์ดูเหมือนจะไม่เป็นทางออกในกรณีเฉพาะของฉันที่ตัวแปรแสดงรูปแบบตามฤดูกาลที่ซับซ้อนกว่าสัญญาณไซน์ (ยกเว้นว่าฉันใช้ฮาร์โมนิกหลายตัว แต่นี่ไม่ใช่จุดประสงค์ที่นี่มาก) และถึงแม้ฤดูกาลจะไม่ชัดเจนนักในกรณีของฉัน แต่ฉันก็กำลังมองหาสิ่งที่ช่วยให้ฉันอธิบายความแปรปรวนเพิ่มเติมในข้อมูลที่นอกเหนือจากฤดูกาล (เช่นแนวโน้มระยะยาว) เป็นฟังก์ชันของตัวแปรอื่น ๆ
ztl

4
แล้วโมเดล ARMA หลายตัวแปรล่ะ มันคล้ายกับ VAR แต่ถ้าฉันเข้าใจถูกต้องจะอนุญาตให้มีการโต้ตอบแบบไดนามิกมากขึ้นระหว่างตัวแปร บุคคลอื่นอาจยืนยัน / ปฏิเสธความสงสัยของฉันได้
rbatt

คำตอบ:


1

ฉันรู้ว่าคำถามนี้ค่อนข้างเก่า แต่ก็ยังไม่ได้รับคำตอบ บางทีคำถามหลักไม่ใช่วิธีลบวัฏจักรตามฤดูกาลในข้อมูล แต่เป็นส่วนหนึ่งของข้อมูลดังนั้นฉันจะลองดู: การลบฤดูกาลตามข้อมูลออกจากชุดข้อมูลนั้นมีหลายวิธี การปรับฟังก์ชั่นไซน์ (หรือฮาร์มอนิกอื่นที่เหมาะสม) ด้วยวิธีการปรับตั้งที่ไม่ใช่เชิงเส้นเช่น Nelder-Mead

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

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