เริ่มต้นใช้งานเริ่มต้นใช้งานได้ฟรี

กำจัดแนวโน้มความแปรปรวนด้วยการแปลงลอการิทึม

ฟังก์ชัน log() คือการแปลงข้อมูลที่ใช้กับอนุกรมเวลาที่มีค่าเป็นบวก โดยจะลดขนาดค่าที่มากกว่าหนึ่งลงเล็กน้อย และลดขนาดค่าที่มากมากๆ ลงอย่างมีนัยสำคัญ คุณสมบัตินี้ช่วยทำให้ความแปรปรวนมีเสถียรภาพมากขึ้น เมื่ออนุกรมมีความแปรปรวนเพิ่มขึ้นตามเวลา นอกจากนี้ยังใช้แปลงรูปแบบการเติบโตอย่างรวดเร็วให้กลายเป็นเส้นตรงได้อีกด้วย

อนุกรมเวลา rapid_growth ถูกโหลดไว้แล้ว และแสดงในกราฟทางขวา ให้สังเกตช่วงแกนตั้งของข้อมูล

แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร

การวิเคราะห์อนุกรมเวลาใน R

ดูคอร์ส

คำแนะนำการฝึกหัด

  • ใช้ฟังก์ชัน log() กับ rapid_growth แล้วบันทึกผลลัพธ์เป็น linear_growth
  • ใช้ ts.plot() เพื่อแสดงอนุกรมที่แปลงแล้ว linear_growth และสังเกตช่วงแกนตั้งที่แคบลงของข้อมูลหลังการแปลง

แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ

ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์

# Log rapid_growth
linear_growth <-
  
# Plot linear_growth using ts.plot()
 
แก้ไขและรันโค้ด