View source: R/chronique.agregation.R
chronique.agregation | R Documentation |
Cette fonction permet d'agréger des chroniques de mesures (température, niveaux, etc.) à différentes fréquences (dans l'ordre : pas d'agrégation, jours, mois, années, chronique complète)
chronique.agregation(
data = data,
projet = NA_character_,
instantanne = TRUE,
quotidien = TRUE,
mensuel = TRUE,
annuel = TRUE,
integral = TRUE,
complement = FALSE,
datedebutanneebiol = "10-01",
export = FALSE
)
data |
Data.frame contenant a minima une colonne chmes_date, une colonne chmes_heure et une colonne chmes_valeur |
projet |
Nom du projet |
instantanne |
Si |
quotidien |
Si |
mensuel |
Si |
annuel |
Si |
integral |
Si |
complement |
Si |
datedebutanneebiol |
Date de démarrage de l'année biologique : 10-01 (par défaut - 1er octobre) |
export |
Si |
DataTravail <- chronique.agregation(data)
DataTravail[[1]];DataTravail[[2]];DataTravail[[3]];DataTravail[[4]];DataTravail[[5]]
DataTravail %>% purrr::pluck(2)
chronique.agregation() %>% magrittr::extract2(2)
chronique.agregation(instantanne = F, mensuel = F, annuel = F, integral = F)
chronique.agregation(data, export = T) # Export sous forme de fichier excel avec 5 onglets
Mesures %>% group_split(chmes_coderhj) %>% purrr::map_dfr(~ chronique.agregation(., instantanne = F, mensuel = F, annuel = F, integral = F)) %>%
Mesures %>% group_split(chmes_coderhj) %>% purrr::map_dfr(~ chronique.agregation(.) %>% purrr::pluck(2))
for(i in 1:length(mesures_agregees_completes)) { # Afin de regrouper les données journalières après un traitement intégral exporté et stocké
if(i == 1) mesures_agregees_journalieres <- mesures_agregees_completes[[c(1, 2)]]
if(i != 1){
mesures_agregees_journalieres <-
mesures_agregees_journalieres %>%
union(mesures_agregees_completes[[c(i, 2)]])
}
}
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.