Memvisualisasikan transaksi dan aturan

Analisis Keranjang Belanja di R

Christopher Bruffaerts

Statistician

Inspeksi interaktif

Ekstraksi aturan

rules = apriori(Groceries, 
                parameter = list(
                  supp=.001,
                  conf=.5,
                  minlen=2,
                  target='rules'
                 ))
# Inspeksi datatable
inspectDT(rules)

Tabel HTML

DT_groceries

Analisis Keranjang Belanja di R

Scatterplot interaktif

Plot dari arulesViz

# Plot aturan sebagai scatterplot
plot(rules, method = "scatterplot",
     engine = "html")

Jenis plot lain dengan method:

  • two-key plot
  • grouped
  • matrix

Scatterplot dan lainnya

Groceries_interactive_scatter

Analisis Keranjang Belanja di R

Graf interaktif

Engine dan method

# Plot aturan sebagai graf
plot(rules, method = "graph",
     engine = "html")

graph_groceries

Analisis Keranjang Belanja di R

Subgraf interaktif

Mengurutkan aturan yang diekstrak

# 10 aturan teratas dengan confidence tertinggi
top10_rules_Groceries = 
    head(sort(rules,by = "confidence"), 10)
inspect(top10_rules_Groceries)
# Plot 10 aturan teratas
plot(top10_rules_Groceries, 
     method = "graph",  engine = "html")

subgraph_groceries

Analisis Keranjang Belanja di R

Menjelajah aturan pada Groceries

rules = apriori(Groceries, parameter=list(supp=0.001, conf=0.8))
ruleExplorer(rules)

shiny_groceries

Analisis Keranjang Belanja di R

Mari visualisasikan beberapa aturan film!

Analisis Keranjang Belanja di R

Preparing Video For Download...