earliestEnd {tframe} | R Documentation |
Return start or end date (or index of the object) from multiple time series objects.
earliestEnd(x, ...) earliestEndIndex(x, ...) earliestEndIndex(x, ...) earliestEndIndex(x, ...) earliestStart(x, ...) earliestStartIndex(x, ...) earliestStartIndex(x, ...) earliestStartIndex(x, ...) latestEnd(x, ...) latestEndIndex(x, ...) latestEndIndex(x, ...) latestEndIndex(x, ...) latestStart(x, ...) latestStartIndex(x, ...) latestStartIndex(x, ...) latestStartIndex(x, ...)
x |
A tframe or tframed object. |
... |
Additional tframe or tframed objects. |
These functions calculate the start and end of each object in the argument and return a result by comparing across objects. Thus, latestStart returns the start date of the object which starts latest and latestStartIndex returns the corresponding index of the object in the argument list.
A date or index.
tframe
tfwindow
tfTruncate
trimNA
t1<-ts(c(1,2,3,4,5), start=c(1991,1)) t2<-ts(c(2,3,4,5,6,7,8), start=c(1992,1)) t3<-ts(c(NA,2,3,4,5), start=c(1991,1)) latestStart(t1,t2,t3) # 1992 1 corresponding to the starting date of # the object which starts latest (t2) latestStart(t1,t3) # both start in 1991 1 (NAs count as data) latestStart(tbind(t1,t2,t3)) # tbind gives a single object starting in 1991 1 latestStart(t2, tbind(t1,t2,t3)) latestStartIndex(t1,t2,t3) # position of t2 in the argument list