Création d'une fonction de facette à plusieurs colonnes

J'essaie de créer une facet_multi_col()fonction, similaire à la facet_col()fonction dans ggforce- qui permet une mise en page à facettes avec un argument espace (qui n'est pas disponible dans facet_wrap()) - mais sur plusieurs colonnes. Comme dans le dernier tracé ci-dessous (créé avec...