tab_xlsx() permet d'enregistrer le tableau mis en forme dans un fichier .xlsx.

tab_xlsx(
  tab,
  path,
  sheet,
  title = "",
  note = "",
  lab_rows = NULL,
  lab_cols = NULL,
  open_wb = TRUE,
  update = TRUE
)

Arguments

tab

tableau croisé issu de tab_build

path

chemin dans lequel exporter le tableau

sheet

nom de l'onglet dans le classeur - si l'onglet existe déjà, il sera mis à jour avec update = TRUE

title

titre - par défaut : "" (aucun)

note

note de bas de page - par défaut : "" (aucun)

lab_rows

nouveaux libellés pour les variables lignes - par défaut : NULL

lab_cols

nouveaux libellés pour les modalités des variables colonnes - par défaut : NULL

open_wb

ouverture du classeur crée pour visualisation - par défaut : TRUE

update

mise à jour de l'onglet s'il existe déjà dans le classeur - par défaut : TRUE

Value

classeur excel contenant les données exportées

Examples

if (FALSE) {
library(dplyr)

prenoms |>
  filter(annais == "2020" &
           lib_reg %in% c("Occitanie", "Pays de la Loire")) |>
  tab_build(var_rows = c(lib_reg, prenom),
            var_cols = sexe,
            var_stat = nombre,
            lab_total = "Total",
            stat = "sum") |>
  tab_xlsx(title = "Nombre de naissances avec des prénoms mixtes en 2020",
           note = "Source : Insee - base des prénoms",
           lab_cols = list(sexe = c("Garçons", "Filles")),
           lab_rows = c("Région", "Prénom"),
           path =  "U:/test_export.xlsx",
           sheet = "naissances_1")
}