ประมาณค่าฟังก์ชันออโตคอร์รีเลชัน (ACF) สำหรับออโตรีเกรสชัน
จะประมาณค่าฟังก์ชันออโตคอร์รีเลชันจากข้อมูลได้อย่างไร? ให้ใช้คำสั่ง acf() ซึ่งประมาณค่าออโตคอร์รีเลชันโดยการสำรวจ lag ในข้อมูล โดยค่าเริ่มต้น คำสั่งนี้จะสร้างกราฟแสดงความสัมพันธ์ระหว่างค่าปัจจุบันกับ lag ที่ย้อนหลังไป
ในแบบฝึกหัดนี้ จะใช้คำสั่ง acf() เพื่อประมาณค่าฟังก์ชันออโตคอร์รีเลชันของชุดข้อมูล AR จำลองสามชุด ได้แก่ x, y, และ z โดยมีพารามิเตอร์ความชัน (slope) เท่ากับ 0.5, 0.9 และ -0.75 ตามลำดับ ดังที่แสดงในรูปที่อยู่ด้านข้าง
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การวิเคราะห์อนุกรมเวลาใน R
คำแนะนำการฝึกหัด
- เรียกใช้
acf()สามครั้งเพื่อคำนวณ ACF ของx,y, และzตามลำดับ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# Calculate the ACF for x
acf(___)
# Calculate the ACF for y
# Calculate the ACF for z