Professional Documents
Culture Documents
4SK2 - 211911076 - Lestyana Ningrum - Tugas Datmin P.12
4SK2 - 211911076 - Lestyana Ningrum - Tugas Datmin P.12
4SK2 - 211911076 - Lestyana Ningrum - Tugas Datmin P.12
NIM : 211911076
Kelas : 4SK2
Data Mining Pertemuan 12
Syntak R
my_data = paste("Blouse",
"Shoes, Skirt, Tshirt",
"Jeans, Tshirt",
"Jeans, Shoes, Tshirt",
"Jeans, Short",
"Shoes, Tshirt" ,
"Jeans, Skirt",
"Jeans, Shoes, Short, Tshirt",
"Jeans",
"Jeans, Shoes, Tshirt",
"Tshirt",
"Blouse, Jeans, Shoes, Skirt, Tshirt",
"Jeans, Shoes, Short, Tshirt",
"Shoes, Skirt, Tshirt",
"Jeans, Tshirt",
"Skirt, Tshirt",
"Blouse, Jeans, Skirt",
"Jeans, Short, Shoes, Tshirt",
"Jeans",
"Jeans, Shoes, Short, Tshirt" ,sep="\n")
write(my_data,file = "my_basket")
#Pruning rules
subrules = rules[quality(rules)$support > 0.25]
subrules
inspect(sort(subrules,by=c("confidence","support")))
Output R
> my_data = paste("Blouse",
+ "Shoes, Skirt, Tshirt",
+ "Jeans, Tshirt",
+ "Jeans, Shoes, Tshirt",
+ "Jeans, Short",
+ "Shoes, Tshirt" ,
+ "Jeans, Skirt",
+ "Jeans, Shoes, Short, Tshirt",
+ "Jeans",
+ "Jeans, Shoes, Tshirt",
+ "Tshirt",
+ "Blouse, Jeans, Shoes, Skirt, Tshirt",
+ "Jeans, Shoes, Short, Tshirt",
+ "Shoes, Skirt, Tshirt",
+ "Jeans, Tshirt",
+ "Skirt, Tshirt",
+ "Blouse, Jeans, Skirt",
+ "Jeans, Short, Shoes, Tshirt",
+ "Jeans",
+ "Jeans, Shoes, Short, Tshirt" ,sep="\n")
> write(my_data,file = "my_basket")
> trans_new <- read.transactions("my_basket", format = "basket",sep = ",")
> inspect(trans_new)
items
[1] {Blouse}
[2] {Shoes, Skirt, Tshirt}
[3] {Jeans, Tshirt}
[4] {Jeans, Shoes, Tshirt}
[5] {Jeans, Short}
[6] {Shoes, Tshirt}
[7] {Jeans, Skirt}
[8] {Jeans, Shoes, Short, Tshirt}
[9] {Jeans}
[10] {Jeans, Shoes, Tshirt}
[11] {Tshirt}
[12] {Blouse, Jeans, Shoes, Skirt, Tshirt}
[13] {Jeans, Shoes, Short, Tshirt}
[14] {Shoes, Skirt, Tshirt}
[15] {Jeans, Tshirt}
[16] {Skirt, Tshirt}
[17] {Blouse, Jeans, Skirt}
[18] {Jeans, Shoes, Short, Tshirt}
[19] {Jeans}
[20] {Jeans, Shoes, Short, Tshirt}
> rules <- apriori(trans_new, parameter=list(support=0.25, confidence=0.25))
Apriori
Parameter specification:
confidence minval smax arem aval originalSupport maxtime support minlen maxlen target
ext
0.25 0.1 1 none FALSE TRUE 5 0.25 1 10 rules TRUE
Algorithmic control:
filter tree heap memopt load sort verbose
0.1 TRUE TRUE FALSE TRUE 2 TRUE