Dans R, package XTS, comment itéra-t-on que la période sous-ensemble sur une liste sans lancer des erreurs?
-
29-10-2019 - |
Question
Présumer:
- Liste des objets N Xts dans
.GlobalEnv
avec le suffixe ".raw" (par exemple:ABC.raw
) - ont créé une liste de
.raw
Noms dans unlist
(c'est à dire,rawfiles <- ls(pattern="*.raw",envir=.GlobalEnv)
)
Aimerais:
loop
oulapply
à travers des fichiers bruts et sous-ensemble un calendrier particulier dans chaque itération- Par exemple, écrire ceci en une seule ligne serait:
new <- ABC.raw["T09:00/T10:00"]
Si je voulais sous-ensembleABC.raw
De 9h à 10h chaque jour.
Le problème est:
- Cela ne semble pas être un moyen facile de passer
["Thh:mm/Thh:mm"]
à une boucle, appliquez ou affectez sans causer d'erreurs.
Des idées comment passer cela?
Dans Pidgeon Code, je suppose que je recherche un équivalent de travail de:
for(i in 1:length(raw)){
raw[i]["T09:00/T10:00"]
}
Merci à l'avance pour toute aide à ce sujet.
Pas de solution correcte
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow