Pregunta

Trato Estoy intentando utilizar la función "to.minutes3" en el paquete XTS para segmentar mis datos.

Esta función no poner correctamente la columna de tiempo en los intervalos deseados. Pero columnas de datos se convierte en "cerrar" "abierto", "alto" y "bajo". Es que hay manera de decirle a la función de la media de los puntos de datos que caen en el mismo intervalo?

Gracias, Derek

¿Fue útil?

Solución

¿Quieres period.apply. Suponiendo que sus datos están en x objeto y son más frecuencia de 3 minutos, el código de abajo le dará una media para cada superposición no, intervalo distinto, 3 minutos.

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

Otros consejos

A mi me parece que la respuesta no es, sin cambiar por completo esa función, sobre la base de ayuda ( "to.period"). usos to.minutes to.period, que dice lo siguiente w.r.t. el parámetro OHLC:

OHLC debe ser un objeto OHLC vuelto? (Sólo OHLC = TRUE actualmente apoyado)

Así que otros valores de retorno no son compatibles.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top