測試物件是否為時間序列
當你建立自己的資料集時,可以把它們做成 ts 物件。回想上一個練習的資料集 data_vector(一個數值向量),以及你用 ts() 函式加上起始時間與觀測頻率,從 data_vector 建立的 time_series(一個 ts 物件)。提醒你,右側的圖中同時顯示了 data_vector 與 time_series。
當你使用他人提供的資料集(例如 R 套件內建的資料)時,可以用 is.ts() 指令檢查它們是否為 ts 物件。測試結果若資料屬於 ts 類別則為 TRUE,否則為 FALSE。
在這個練習中,你將探索本章中所使用資料集的類別。
本練習屬於課程
R 的時間序列分析
練習說明
- 對上一個練習中的
data_vector與time_series物件使用is.ts()。 - 再呼叫一次
is.ts(),檢查先前練習使用的Nile資料集的類別。 - 依此類推,對
AirPassengers資料集也使用is.ts()。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Check whether data_vector and time_series are ts objects
# Check whether Nile is a ts object
# Check whether AirPassengers is a ts object