En R, paquete XTS, ¿cómo iteraría el período de período en una lista sin arrojar errores?
-
29-10-2019 - |
Pregunta
Asumir:
- Lista de objetos N XTS en
.GlobalEnv
con el sufijo ".Raw" (por ejemplo:ABC.raw
) - han creado una lista de
.raw
nombres en unlist
(es decir,rawfiles <- ls(pattern="*.raw",envir=.GlobalEnv)
)
Gustaria:
loop
olapply
a través de los archivos crudos y subconjunto un tiempo de tiempo particular en cada iteración- Por ejemplo, escribir esto como una sola línea sería:
new <- ABC.raw["T09:00/T10:00"]
Si quisiera subcontarABC.raw
de 9 a.m. a 10 a.m. cada día.
El problema es:
- No parece ser una forma fácil de pasar
["Thh:mm/Thh:mm"]
a un bucle, aplique o asigne sin causar errores.
¿Alguna idea de cómo pasar esto?
En el código Pidgeon, supongo que estoy buscando un equivalente de trabajo de:
for(i in 1:length(raw)){
raw[i]["T09:00/T10:00"]
}
Muchas gracias de antemano por cualquier ayuda sobre esto.
No hay solución correcta
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow