1
在R
中,我列出了xts
對象,我想計算列表中所有項目的時間索引範圍。雖然我找不到一個順利的方法,但它仍然使對象&的類變爲原始數值向量。在`xts`對象列表上的計算範圍
例如(我的列表被稱爲states
,它是由一個GMT POSIXct
索引):
> c(min(sapply(states, start)), max(sapply(states, end)))
[1] 1252714110 1315785360
> range(sapply(states, function(x) range(index(x))))
[1] 1252714110 1315785360
它轉換那些回POSIXct
麻煩,我做它像這樣:
minmax <- range(sapply(states, function(x) range(index(x))))
epoch <- as.POSIXct(0, origin="1970-01-01", tz="GMT")
rg <- as.POSIXct(minmax, origin="1970-01-01", tz="GMT")
建議感激!
非常好,謝謝!我懷疑問題是簡化,但想不出一個辦法。 –