Frage

Ich versuche, ich versuche, die „to.minutes3“ -Funktion in der XTS-Paket Segment meine Daten zu verwenden.

Diese Funktion korrekt die Zeitspalte in den gewünschten Intervallen nicht setzen. Aber Datenspalten werden „offen“, „close“, „hoch“ und „niedrig“. Gibt es sind Art und Weise die Funktion Durchschnitt sagen die Datenpunkte, die in dem gleichen Intervall fallen?

Danke, Derek

War es hilfreich?

Lösung

Sie möchten period.apply. Angenommen, Ihre Daten sind im Objekt x und sind mehr häufiger als 3 Minuten, unter dem Code geben Ihnen einen Mittelwert für jede einzelne, nicht-überlappende, 3-Minuten-Intervall.

> period.apply(x, endpoints(x,k=3,"minutes"), mean)

Andere Tipps

Es scheint mir, wie die Antwort nein ist, ohne vollständig die Funktion zu ändern, basierend auf Hilfe ( „to.period“). to.minutes Anwendungen to.period, die sagt der folgende w.r.t. die EHTS- Parameter:

EHTS- sollte ein EHTS- Objekt sein ist zurückgekommen? (Nur EHTS- = zur Zeit TRUE unterstützt)

So werden andere Rückgabewerte werden nicht unterstützt.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top