xtsパッケージの「to.minutes3」関数を使用してデータをセグメント化しようとしています。
この関数は、時間列を目的の間隔に正しく配置します。ただし、データ列は「開く」、「閉じる」、「高い」、「低い」になります。同じ間隔に入るデータポイントを平均化するように関数に指示する方法はありますか?
ありがとう、デレク
xtsパッケージの「to.minutes3」関数を使用してデータをセグメント化しようとしています。
この関数は、時間列を目的の間隔に正しく配置します。ただし、データ列は「開く」、「閉じる」、「高い」、「低い」になります。同じ間隔に入るデータポイントを平均化するように関数に指示する方法はありますか?
ありがとう、デレク
あなたが欲しいperiod.apply
。データがオブジェクト内にあり、3分よりも頻繁であると仮定すると、x
以下のコードは、重複しない3分間隔ごとの平均を示します。
> period.apply(x, endpoints(x,k=3,"minutes"), mean)
help( "to.period")に基づいて、その関数を完全に変更しなければ、答えはノーのように見えます。 to.minutes
を使用しますto.period
。これは、OHLCパラメータについて次のように言います。
OHLC OHLCオブジェクトを返す必要がありますか?(現在サポートされているのはOHLC = TRUEのみ)
したがって、他の戻り値はサポートされていません。