Je dispose d'une BDD qui compte le nombre de catégories d'objets dont dispose 4 villes. Ces catégories sont représentées par une colonne nommée "categorie_objet", et est composée des objet Ordinateur, Jouet, Vélos, Voiture. Je voudrais pouvoir créer un dataframe qui est un tableau croisé qui "Compte" ces catégories en fonction de plusieurs autres colonnes :
- Les services dont sont utilisés ces catégories d'objets
- La situation géographique de la ville où sont situées ces catégories (Grand pôle urbain, Périurbain, Moyen pôle, etc)
- La taille des communes dans lesquelles sont situées ces catégories (Grande, Moyenne, Petite)
Voici un exemple d'une base de données similaire à la mienne :
Code : Tout sélectionner
df = data.frame(gamme = sample(c("SERVICE_1", "SERVICE_2", "SERVICE_3", "SERVICE_4"), 1000, replace = TRUE), categorie_objet = sample(c("ORDINATEUR", "JOUET", "VELOS", "VOITURE"), 1000, replace = TRUE), situation_geographique = sample(c("GRAND POLE URBAIN", "PERIURBAIN", "MOYEN POLE", "PETIT POLE"), 1000, replace = TRUE), taille_commune = sample(c("GRANDE VILLE", "MOYENNE VILLE", "PETITE VILLE"), 1000, replace = TRUE))
L'objectif étant de créer un tableau de ce type là :
https://zupimages.net/viewer.php?id=20/23/wb1t.png
Est-il possible de faire ça sur R ?
Merci beaucoup.