開始使用免費開始

辨識取樣頻率

除了檢視資料與隨時間繪圖之外,還有多種操作可以套用在時間序列資料集上。

start()end() 函式分別會回傳第一筆與最後一筆觀測值的時間索引。time() 函式會計算時間索引向量,其中每個元素對應序列被觀測到的一個時間點。

deltat() 會回傳觀測值之間固定的時間間隔,而 frequency() 會回傳每單位時間內的觀測次數。最後,cycle() 會回傳每筆觀測在循環中的位置。

在這個練習中,你會把這些函式套用到 AirPassengers 資料集。該資料集記錄了 1949 年到 1960 年每月的國際航空旅客總數(單位:千人)。

本練習屬於課程

R 的時間序列分析

檢視課程

練習說明

  • 先用簡單的 plot() 呼叫來繪製 AirPassengers 資料。
  • 接著分別使用 start()end(),列出 AirPassengers 的第一個與最後一個時間觀測值。
  • 最後,使用 time()deltat()frequency()cycle() 指令,進一步了解 AirPassengers 這個資料集。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Plot AirPassengers


# View the start and end dates of AirPassengers



# Use time(), deltat(), frequency(), and cycle() with AirPassengers 



編輯並執行程式碼