File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1212# ' \dontrun{
1313# ' passerelle <- mef_ajouter_ope_date(df = passerelle)
1414# ' }
15- mef_ajouter_ope_date <- function (df )
15+ mef_ajouter_ope_date <- function (df ) {
1616
17- {
17+ if (is.character( operation $ ope_date )) {
1818
19- df %> %
20- left_join(y = operation %> % select(ope_id , ope_date )) %> % # récupération de la date
21- mutate(ope_date = as.character(ope_date ), # mise au format de la date
22- annee = lubridate :: ymd_hms(ope_date ), # création variable année
23- annee = lubridate :: year(annee ),
24- ope_date = ymd_hms(ope_date ))
19+ df %> %
20+ left_join(y = operation %> % select(ope_id , ope_date )) %> % # récupération de la date
2521
22+ mutate(ope_date = as.character(ope_date ), # mise au format de la date
23+ annee = lubridate :: ymd_hms(ope_date ), # création variable année
24+ annee = lubridate :: year(annee ),
25+ ope_date = ymd_hms(ope_date ))
26+ } else {
27+
28+ df %> %
29+ left_join(y = operation %> % select(ope_id , ope_date )) %> %
30+ mutate(
31+ ope_date = lubridate :: ymd_hms(ope_date + 1 ), # # le format heure 00:00:00 pose problème, ajout d'1s
32+ annee = lubridate :: year(ope_date ))
33+ }
2634}
You can’t perform that action at this time.
0 commit comments