ออบเจกต์อนุกรมเวลาเบื้องต้น

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

David S. Matteson

Associate Professor at Cornell University

สร้างออบเจกต์ ts() - I

  • เริ่มจาก vector ของข้อมูล
  • ใช้ฟังก์ชัน ts()
data_vector
10 6 11 8 10 3 6 9
time_series <- ts(data_vector)
plot(time_series)

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

สร้างออบเจกต์ ts() - II

  • ระบุวันที่เริ่มต้นและความถี่ของการสังเกต:
    time_series <- ts(data_vector, start = 2001, frequency = 1)
    
plot(time_series)

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

การใช้ is.ts()

  • ฟังก์ชัน is.ts() ตรวจสอบว่าออบเจกต์เป็นคลาส ts() หรือไม่:
is.ts(data_vector)
FALSE
is.ts(time_series)
TRUE
การวิเคราะห์อนุกรมเวลาใน R

ทำไมต้องใช้ออบเจกต์ ts()?

ทำไมต้องสร้างและใช้ออบเจกต์อนุกรมเวลาคลาส ts()?

  • การพล็อตกราฟที่ดีขึ้น
  • เข้าถึงข้อมูล index ของเวลาได้
  • การประมาณโมเดลและการพยากรณ์ (บทถัดไป)
การวิเคราะห์อนุกรมเวลาใน R

มาฝึกกันเถอะ!

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

Preparing Video For Download...