簡體   English   中英

生成R中任何頻率的時間序列

[英]Generate time-series of any frequency in R

我曾經使用xts包在R生成時間序列

library(xts)
seq <- timeBasedSeq('2015-06-01/2015-06-05 23')
z <- xts(1:length(seq),seq)

經過一些調整后,我發現以1小時或1分鍾或1秒的默認速率生成數據很容易。 閱讀?timeBasedseq的幫助頁面沒有明確提到如何在其他頻率上生成數據。 說,我想以10分鍾的速率生成數據。 我應該在上述命令中何處提及M (分鍾)和10以生成10分鍾數據。 幫助頁面中提到了選項M

目前這不可行。 “by”值基本上是1個單位的硬編碼。 應該可以對代碼進行修補,以便您可以在10分鍾內將“ by”組件指定為類似於"10M"的內容,因為seq.POSIXct將接受by = "10 mins"值。

如果需要,您可以為此功能請求創建問題,我們可以討論此補丁應包括的詳細信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM