Analyse des paniers d'achats en R
Christopher Bruffaerts
Statistician
Extraction de règles
rules = apriori(Groceries,
parameter = list(
supp=.001,
conf=.5,
minlen=2,
target='rules'
))
# Inspection dans une table HTML
inspectDT(rules)
Table HTML
Graphique avec arulesViz
# Tracer les règles en nuage de points
plot(rules, method = "scatterplot",
engine = "html")
Autres types de graphiques via method :
Nuages de points et autres
Moteur et méthode
# Tracer les règles en graphe
plot(rules, method = "graph",
engine = "html")
Trier les règles extraites
# Top 10 des règles avec la plus haute confiance
top10_rules_Groceries =
head(sort(rules,by = "confidence"), 10)
inspect(top10_rules_Groceries)
# Tracer les 10 meilleures règles
plot(top10_rules_Groceries,
method = "graph", engine = "html")
rules = apriori(Groceries, parameter=list(supp=0.001, conf=0.8))
ruleExplorer(rules)
Analyse des paniers d'achats en R