Modérateur : Groupe des modérateurs
Code : Tout sélectionner
motif <- "lat([0-9]+\\.[0-9]+)_lon([0-9]+\\.[0-9]+).+_(.+)-Excel"
Code : Tout sélectionner
donnees <- c(
"SoDa_MERRA2_lat8.567_lon16.083_Top_Occidant_Mou-Excel",
"SoDa_MERRA2_lat8.663_lon7.67_Trou_Traitant_Roun-Excel",
"SoDa_MERRA2_lat12.34_lon21.75_Mome_Bourde_Bou-Excel"
)
Code : Tout sélectionner
library(stringr)
str_match(donnees, motif)
Code : Tout sélectionner
donnees_df <- data.frame(donnees)
library(tidyr)
extract(
donnees_df,
col = donnees,
into = c("lat", "lon", "ville"),
regex = motif,
convert = TRUE
)
Issaka Abakar Koumato a écrit :Je peux avoir une autre solution ?
Retourner vers « Questions en cours »
Utilisateurs parcourant ce forum : Maxime Deniaux et 1 invité