Différences entre les versions de « OpenRefine/Nettoyage des données »

 
Mathieu Saby distingue<ref name="Saby-GREL"/> les formules GREL de fonction et celles de contrôle, nous les avons distingué ici entre celles de transformations directes et celles de transformations conditionnelles, recoupant plus ou moins la même distinction.
==== premier modèle ====
Le premier modèle s'écrit fonction(paramètres)<ref name="Saby-GREL"/>.
*'''forEach'''(value.split("-"), v, v.toTitlecase()).join("-") pour appliquer une majuscule sur les intiales à un nom composé, par exemple : nadine-josette<ref>Merci à Ettore Rizza de nous avoir fourni l'expression.</ref>.
*'''value'''(1,5) qui signifie reprendre les valeurs ayant la position de 1 à 5 dans la nouvelle colonne<ref name="video 2"/>.
|consulté le = 28 janvier 2020
}}.</ref> permet de concatener les valeurs de deux colonnes dans une troisième.
==== second modèle ====
Le second modèle s'écrit Paramètre1.fonction(Paramètre2)<ref name="Saby-GREL"/>.
*'''value.log'''()<ref name="video 1">Voir [[OpenRefine/Annexe_1#Video_1|video 1 de 2011]]</ref>.
* '''value.parseJson'''().responseData.language<ref name="video 3"/>.
192

modifications