İşlemleri ve kuralları görselleştirme

R ile Pazar Sepeti Analizi

Christopher Bruffaerts

Statistician

Etkileşimli inceleme

Kural çıkarımı

rules = apriori(Groceries, 
                parameter = list(
                  supp=.001,
                  conf=.5,
                  minlen=2,
                  target='rules'
                 ))
# Veri tablosu ile inceleme
inspectDT(rules)

HTML tablo

DT_groceries

R ile Pazar Sepeti Analizi

Etkileşimli saçılım grafikleri

arulesViz ile çizim

# Kuralları saçılım grafiği olarak çiz
plot(rules, method = "scatterplot",
     engine = "html")

method ile diğer grafik türleri:

  • two-key plot
  • grouped
  • matrix

Saçılım grafikleri ve diğerleri

Groceries_interactive_scatter

R ile Pazar Sepeti Analizi

Etkileşimli grafikler

Motor ve yöntem

# Kuralları grafik olarak çiz
plot(rules, method = "graph",
     engine = "html")

grafik_groceries

R ile Pazar Sepeti Analizi

Etkileşimli alt grafikler

Çıkarılan kuralları sıralama

# Güveni en yüksek ilk 10 kural
top10_rules_Groceries = 
    head(sort(rules,by = "confidence"), 10)
inspect(top10_rules_Groceries)
# İlk 10 kuralı çizdirme
plot(top10_rules_Groceries, 
     method = "graph",  engine = "html")

altgrafik_groceries

R ile Pazar Sepeti Analizi

Groceries için RuleExplorer

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

shiny_groceries

R ile Pazar Sepeti Analizi

Bazı film kurallarını görselleştirelim!

R ile Pazar Sepeti Analizi

Preparing Video For Download...