Hi, Try:
library(zoo) z2<- read.zoo(text="Date WBK_Last WBK_1d_Close 2003-01-03 13.88506 14.08276 2003-01-06 14.11254 13.88506 2003-01-07 14.07033 14.11254 2003-01-14 14.24165 14.30967 2003-01-22 14.28913 14.30563 2003-01-29 13.95664 14.16483 2007-01-01 14.87033 15.11254 2007-01-07 14.34165 14.50967 2007-01-22 12.24913 14.80563 2008-01-29 12.95664 14.26483",sep="",header=TRUE,FUN=as.Date,format="%Y-%m-%d") library(xts) x1<- as.xts(z2) x1["2007-01-01/2007-12-31"] # WBK_Last WBK_1d_Close #2007-01-01 14.87033 15.11254 #2007-01-07 14.34165 14.50967 #2007-01-22 12.24913 14.80563 x1["2007-01-01/"] # WBK_Last WBK_1d_Close #2007-01-01 14.87033 15.11254 #2007-01-07 14.34165 14.50967 #2007-01-22 12.24913 14.80563 #2008-01-29 12.95664 14.26483 A.K. Hi There, I have a zoo dataset with more 10-year daily price data. However, I only want data from a specific date onward. This is how my data looks like: WBK_Last WBK_1d_Close 2003-01-03 13.88506 14.08276 2003-01-06 14.11254 13.88506 2003-01-07 14.07033 14.11254 2003-01-14 14.24165 14.30967 2003-01-22 14.28913 14.30563 2003-01-29 13.95664 14.16483 However, I only want data from 2007-01-01 onward. I know I can use " prices[as.Date"2007-01-01"] " to find out the data of the starting date but I can't subset the dataset from that date. Thank you in advance. Any help will be appreciated. ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.