0
鑑於(使用Scala的馬鞍庫)價格數據的一個系列,有一個簡單的方法來計算數收益?計算每天的日誌回報[鞍]系列[日期時間,雙]
type DtPxSeries = Series[DateTime, Double]
def pxDifs(series, DtPxSeries) : DtPxSeries = {
(series/series.shift(-1)).dropNA
}
// px_data is a `Series[DateTime, Double]`
val px_difs = pxDifs(px_data)
我可以通過一系列(px_data
,它使用喬達DataTimes爲指標),以pxDifs
返回一系列一天的天比:到目前爲止好...
但如何我現在可以計算px_difs
中每個元素的log()嗎?
import breeze.numerics._
// fugly
log(px_difs.values.toSeq.toArray)
使用上面我可以用清風做了計算,但(理想)我想能夠得到一個新的saddle.Series
- 使用原來的日期時間指數
我缺少的東西? ?
感謝您的幫助......