2015-05-26 73 views
0

必須有一個簡單的解決方案,但不知何故,我找不到它。我想按年份(簡單),但通過使用另一個對象的子集xts對象。現在子集xts與對象在R

data <- xts(1:1000, Sys.Date()+1:1000) 
data['2016',] # this will give all 2016 data 

我想做到這一點:

year <- as.numeric(2016) 
data['year',] 

顯然,這是行不通的。任何幫助非常讚賞

回答

2

你需要一個character對象:

year <- "2016" 
data[year] 
+0

感謝。非常明顯。 –