2017-10-19 5 views
0

enter image description here Jeder kann mit dem Vorschlag helfen, wie das folgende Datenformat zu dem einen "Arules" verwenden kann. der Datensatz namens 'df' ist wieAbdeckung POS-Datenformat zu dem man anwenden kann Arules (Apriori)

'Recieptnumber', 'Artikelname' 1, Ei 1, Apfel- 2, Wasser 3, Chips 3, Apfel 3, Papier .....

wurde mit Tabelle (df) -Funktion, um Matrix --- Gedanken, die Spares Matrix ist zu erstellen. aber es kann nicht in "Arules" -Paket verwendet werden

ein Vorschlag, wie Sie den Datensatz übertragen? Vielen Dank!

Antwort

0

Entweder verwenden read.transactions(), wenn Sie es in einer Datei oder verwenden Sie das Beispiel aus ? transactions haben:

a_df3 <- data.frame(
    TID = c(1,1,2,2,2,3), 
    item=c("a","b","a","b","c", "b") 
    ) 
a_df3 
trans4 <- as(split(a_df3[,"item"], a_df3[,"TID"]), "transactions") 
trans4 
inspect(trans4) 
Verwandte Themen