質問
XTSパッケージで「to.minutes3」関数を使用してデータをセグメント化しようとしています。
この関数は、時間列を目的の間隔に正しく配置します。ただし、データ列は「オープン」、「クローズ」、「ハイ」、「ロー」になります。同じ間隔に分類されるデータポイントを平均するために関数を伝える方法はありますか?
ありがとう、デレク
解決
あなたが欲しい period.apply
. 。データがオブジェクトにあると仮定します x
そしてそうです もっと 3分以上頻繁に、以下のコードは、異なる、重複しない、3分間の間隔ごとに平均を与えます。
> period.apply(x, endpoints(x,k=3,"minutes"), mean)
他のヒント
その関数を完全に変更せずに、ヘルプ( "to.period")に基づいて、答えがノーであるように見えます。 to.minutes
使用します to.period
, 、次のWRTをOHLCパラメーターに示します。
OHLC OHLCオブジェクトを返す必要がありますか? (OHLC = Trueのみ現在サポートされています)
そのため、他の返品値はサポートされていません。
所属していません StackOverflow