Many datasets have bad column names featuring accents, blank spaces, slash, etc. Set standard names set standard names, ie names which can be used in programming.
set_standard_names(.data, prefix = "var_")
.data | a tibble |
---|---|
prefix | name of the prefix for names beginning with numbers |
a tibble with standardized column names
library(readxl) library(dplyr)#> #>#>#> #>#>#> #>read_excel( path = system.file("extdata","panorama.xlsx", package = "tricky") ) %>% set_standard_names()#> # A tibble: 57 x 15 #> ministere_porteur ministere_nom_complet nom_du_projet projet_intermini… #> <chr> <chr> <chr> <chr> #> 1 SPM Premier ministre FRANCE CONNECT Oui #> 2 SPM Premier ministre PNR Oui #> 3 SPM Premier ministre VITAM Oui #> 4 SPM Premier ministre Réseau Intermin… Oui #> 5 SPM Premier ministre SÉGUR-FONTENOY Non #> 6 MAEDI Ministère des Affaires… DIPLOMATIE v2 Non #> 7 MAEDI Ministère des Affaires… SAPHIR Non #> 8 MAEDI Ministère des Affaires… CROCUS Non #> 9 MCAS Ministères Chargés des… IMOTEP Non #> 10 MCAS Ministères Chargés des… SI Représentati… Non #> # ... with 47 more rows, and 11 more variables: #> # description_et_objectifs_du_projet <chr>, #> # en_savoir_plus_sur_le_projet <chr>, debut <dttm>, #> # duree_previsionnelle_en_annee <chr>, phase_du_projet_en_cours <chr>, #> # cout_estime <chr>, cout_estime_par_tranche <chr>, zone_fonctionnelle <chr>, #> # financement_programme_s_ <chr>, #> # lien_vers_les_projets_annuels_de_performances <chr>, #> # date_de_publication <dttm>