開始使用免費開始

整理時間序列

在上一個練習中,你建立了一個 gas prices 的 xts 物件。這個練習要更仔細觀察 2014 年。

你可以用日期向量來索引時間序列物件。以下程式碼:

dates <- c(as.Date("2014-06-30"), as.Date("2014-12-31"))
gas_ts[dates]

會回傳 gas_ts 物件中 2014 年 6 月與 12 月最後一天的資料。記得 seq() 函式也可以用在日期上。

xts 套件包含一組函式,可以將指定函式套用到不重疊的期間,例如每週、每月等。舉例來說,

apply.yearly(gas_ts, max)

會回傳每一年中的最高汽油價格。

環境中已提供 gas_ts 物件。

本練習屬於課程

用 R 練習統計面試題

檢視課程

動手互動練習

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

library(xts)

# Create the sequence of dates
dates_2014 <- ___(from = ___(___), ___ = as.Date("2014-12-31"), by = "1 day")

# Subset the time series
gas_2014 <- gas_ts[___]
編輯並執行程式碼