# 패키지 준비
library(arules)
library(arulesViz)
데이터 준비
# 데이터 준비
data <- read.transactions("groceries.csv", rm.duplicates=T, sep=",")
data
## transactions in sparse format with
## 9835 transactions (rows) and
## 169 items (columns)
class(data)
## [1] "transactions"
## attr(,"package")
## [1] "arules"
summary(data) # 비어있는 cell이 많은 sparse format, 9835건, 169컬럼, 숫자가 차있는 cell 2.609%
## transactions as itemMatrix in sparse format with
## 9835 rows (elements/itemsets/transactions) and
## 169 columns (items) and a density of 0.02609146
##
## most frequent items:
## whole milk other vegetables rolls/buns soda
## 2513 1903 1809 1715
## yogurt (Other)
## 1372 34055
##
## element (itemset/transaction) length distribution:
## sizes
## 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
## 2159 1643 1299 1005 855 645 545 438 350 246 182 117 78 77 55
## 16 17 18 19 20 21 22 23 24 26 27 28 29 32
## 46 29 14 14 9 11 4 6 1 1 1 1 3 1
##
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 1.000 2.000 3.000 4.409 6.000 32.000
##
## includes extended item information - examples:
## labels
## 1 abrasive cleaner
## 2 artif. sweetener
## 3 baby cosmetics
자료 확인
# 자료 확인
inspect(data[1:5])
## items
## [1] {citrus fruit,
## margarine,
## ready soups,
## semi-finished bread}
## [2] {coffee,
## tropical fruit,
## yogurt}
## [3] {whole milk}
## [4] {cream cheese,
## meat spreads,
## pip fruit,
## yogurt}
## [5] {condensed milk,
## long life bakery product,
## other vegetables,
## whole milk}
itemFrequency(data[ ,1:10]) # support 값의 대략적인 수준 파악
## abrasive cleaner artif. sweetener baby cosmetics baby food
## 0.0035587189 0.0032536858 0.0006100661 0.0001016777
## bags baking powder bathroom cleaner beef
## 0.0004067107 0.0176919166 0.0027452974 0.0524656838
## berries beverages
## 0.0332486019 0.0260294865
# 상위 거래 자료 확인
itemFrequencyPlot(data, support=0.01, main="item Frequency Plot support 0.01")
itemFrequencyPlot(data, support=0.1, main="item Frequency Plot support 0.1")
itemFrequencyPlot(data, topN=10, main="Histogram of top 10 items")
***
연관 분석
# 연관규칙 찾기
rules <- apriori(data, parameter = list(support=0.01, confidence=0.8))
## Apriori
##
## Parameter specification:
## confidence minval smax arem aval originalSupport maxtime support minlen
## 0.8 0.1 1 none FALSE TRUE 5 0.01 1
## maxlen target ext
## 10 rules FALSE
##
## Algorithmic control:
## filter tree heap memopt load sort verbose
## 0.1 TRUE TRUE FALSE TRUE 2 TRUE
##
## Absolute minimum support count: 98
##
## set item appearances ...[0 item(s)] done [0.00s].
## set transactions ...[169 item(s), 9835 transaction(s)] done [0.00s].
## sorting and recoding items ... [88 item(s)] done [0.00s].
## creating transaction tree ... done [0.00s].
## checking subsets of size 1 2 3 4 done [0.00s].
## writing ... [0 rule(s)] done [0.00s].
## creating S4 object ... done [0.00s].
rules <- apriori(data, parameter = list(support=0.001, confidence=0.8))
## Apriori
##
## Parameter specification:
## confidence minval smax arem aval originalSupport maxtime support minlen
## 0.8 0.1 1 none FALSE TRUE 5 0.001 1
## maxlen target ext
## 10 rules FALSE
##
## Algorithmic control:
## filter tree heap memopt load sort verbose
## 0.1 TRUE TRUE FALSE TRUE 2 TRUE
##
## Absolute minimum support count: 9
##
## set item appearances ...[0 item(s)] done [0.00s].
## set transactions ...[169 item(s), 9835 transaction(s)] done [0.00s].
## sorting and recoding items ... [157 item(s)] done [0.00s].
## creating transaction tree ... done [0.00s].
## checking subsets of size 1 2 3 4 5 6 done [0.01s].
## writing ... [410 rule(s)] done [0.00s].
## creating S4 object ... done [0.00s].
summary(rules) #29개 rule이 3개의 item으로 이루어졌고 229개의 rule이 4개의 item으로 이루어짐
## set of 410 rules
##
## rule length distribution (lhs + rhs):sizes
## 3 4 5 6
## 29 229 140 12
##
## Min. 1st Qu. Median Mean 3rd Qu. Max.
## 3.000 4.000 4.000 4.329 5.000 6.000
##
## summary of quality measures:
## support confidence lift count
## Min. :0.001017 Min. :0.8000 Min. : 3.131 Min. :10.00
## 1st Qu.:0.001017 1st Qu.:0.8333 1st Qu.: 3.312 1st Qu.:10.00
## Median :0.001220 Median :0.8462 Median : 3.588 Median :12.00
## Mean :0.001247 Mean :0.8663 Mean : 3.951 Mean :12.27
## 3rd Qu.:0.001322 3rd Qu.:0.9091 3rd Qu.: 4.341 3rd Qu.:13.00
## Max. :0.003152 Max. :1.0000 Max. :11.235 Max. :31.00
##
## mining info:
## data ntransactions support confidence
## data 9835 0.001 0.8
# 연관규칙 결과 정렬하기
inspect(head(sort(rules, by="confidence"), 5)) # 신뢰도를 기준으로 연관규칙 결과 정렬
## lhs rhs support confidence lift count
## [1] {rice,
## sugar} => {whole milk} 0.001220132 1 3.913649 12
## [2] {canned fish,
## hygiene articles} => {whole milk} 0.001118454 1 3.913649 11
## [3] {butter,
## rice,
## root vegetables} => {whole milk} 0.001016777 1 3.913649 10
## [4] {flour,
## root vegetables,
## whipped/sour cream} => {whole milk} 0.001728521 1 3.913649 17
## [5] {butter,
## domestic eggs,
## soft cheese} => {whole milk} 0.001016777 1 3.913649 10
inspect(head(sort(rules, by="lift"), 5)) # 향상도를 기준으로 연관규칙 결과 정렬
## lhs rhs support confidence lift count
## [1] {liquor,
## red/blush wine} => {bottled beer} 0.001931876 0.9047619 11.235269 19
## [2] {citrus fruit,
## fruit/vegetable juice,
## other vegetables,
## soda} => {root vegetables} 0.001016777 0.9090909 8.340400 10
## [3] {oil,
## other vegetables,
## tropical fruit,
## whole milk,
## yogurt} => {root vegetables} 0.001016777 0.9090909 8.340400 10
## [4] {citrus fruit,
## fruit/vegetable juice,
## grapes} => {tropical fruit} 0.001118454 0.8461538 8.063879 11
## [5] {other vegetables,
## rice,
## whole milk,
## yogurt} => {root vegetables} 0.001321810 0.8666667 7.951182 13
# 특정 조건에 부합하는 연관규칙 살펴보기
interest <- subset(rules, items %in% c("whole milk", "butter"))
inspect(interest[1:5])
## lhs rhs support
## [1] {cereals,curd} => {whole milk} 0.001016777
## [2] {cereals,yogurt} => {whole milk} 0.001728521
## [3] {butter,jam} => {whole milk} 0.001016777
## [4] {bottled beer,soups} => {whole milk} 0.001118454
## [5] {house keeping products,napkins} => {whole milk} 0.001321810
## confidence lift count
## [1] 0.9090909 3.557863 10
## [2] 0.8095238 3.168192 17
## [3] 0.8333333 3.261374 10
## [4] 0.9166667 3.587512 11
## [5] 0.8125000 3.179840 13
inspect(head(sort(interest, by="confidence", 10)))
## lhs rhs support confidence lift count
## [1] {rice,
## sugar} => {whole milk} 0.001220132 1 3.913649 12
## [2] {canned fish,
## hygiene articles} => {whole milk} 0.001118454 1 3.913649 11
## [3] {butter,
## rice,
## root vegetables} => {whole milk} 0.001016777 1 3.913649 10
## [4] {flour,
## root vegetables,
## whipped/sour cream} => {whole milk} 0.001728521 1 3.913649 17
## [5] {butter,
## domestic eggs,
## soft cheese} => {whole milk} 0.001016777 1 3.913649 10
## [6] {butter,
## hygiene articles,
## pip fruit} => {whole milk} 0.001016777 1 3.913649 10
시각화
# 시각화 1
# x축을 지지도, y축을 향상도, 점의 색깔을 신뢰도로 지정
plot(rules, measure = c("support","lift"), shading = "confidence")
# 시각화 2
# x축을 왼쪽 규칙 y축을 오른쪽 규칙, 점의 색깔을 향상도로 지정한 행렬도표
plot(rules, method="matrix", measure="lift")
## Itemsets in Antecedent (LHS)
## [1] "{liquor,red/blush wine}"
## [2] "{citrus fruit,fruit/vegetable juice,other vegetables,soda}"
## [3] "{oil,other vegetables,tropical fruit,whole milk,yogurt}"
## [4] "{citrus fruit,fruit/vegetable juice,grapes}"
## [5] "{other vegetables,rice,whole milk,yogurt}"
## [6] "{oil,other vegetables,tropical fruit,whole milk}"
## [7] "{ham,other vegetables,pip fruit,yogurt}"
## [8] "{beef,citrus fruit,other vegetables,tropical fruit}"
## [9] "{butter,sliced cheese,tropical fruit,whole milk}"
## [10] "{cream cheese,curd,other vegetables,whipped/sour cream}"
## [11] "{butter,other vegetables,tropical fruit,white bread}"
## [12] "{pip fruit,sausage,sliced cheese}"
## [13] "{butter,curd,tropical fruit,whole milk}"
## [14] "{butter,margarine,tropical fruit}"
## [15] "{cream cheese,curd,whipped/sour cream,whole milk}"
## [16] "{cream cheese,margarine,whipped/sour cream}"
## [17] "{beef,butter,tropical fruit}"
## [18] "{fruit/vegetable juice,pork,tropical fruit}"
## [19] "{butter,curd,other vegetables,tropical fruit}"
## [20] "{margarine,root vegetables,tropical fruit,whole milk}"
## [21] "{butter milk,other vegetables,pastry}"
## [22] "{fruit/vegetable juice,pastry,whipped/sour cream}"
## [23] "{butter,tropical fruit,white bread}"
## [24] "{citrus fruit,root vegetables,soft cheese}"
## [25] "{brown bread,pip fruit,whipped/sour cream}"
## [26] "{grapes,tropical fruit,whole milk,yogurt}"
## [27] "{ham,pip fruit,tropical fruit,yogurt}"
## [28] "{ham,pip fruit,tropical fruit,whole milk}"
## [29] "{butter,fruit/vegetable juice,tropical fruit,whipped/sour cream}"
## [30] "{newspapers,rolls/buns,soda,whole milk}"
## [31] "{citrus fruit,root vegetables,tropical fruit,whipped/sour cream}"
## [32] "{butter,cream cheese,root vegetables}"
## [33] "{oil,root vegetables,whole milk,yogurt}"
## [34] "{citrus fruit,root vegetables,tropical fruit,whole milk,yogurt}"
## [35] "{butter,soda,whipped/sour cream}"
## [36] "{butter,pastry,pip fruit}"
## [37] "{rice,root vegetables,whole milk,yogurt}"
## [38] "{soft cheese,tropical fruit,whipped/sour cream}"
## [39] "{citrus fruit,cream cheese,root vegetables}"
## [40] "{citrus fruit,domestic eggs,whipped/sour cream,whole milk}"
## [41] "{grapes,onions}"
## [42] "{hard cheese,oil}"
## [43] "{dessert,tropical fruit,whipped/sour cream}"
## [44] "{citrus fruit,cream cheese,whipped/sour cream,whole milk}"
## [45] "{fruit/vegetable juice,tropical fruit,whipped/sour cream,yogurt}"
## [46] "{fruit/vegetable juice,herbs,whole milk}"
## [47] "{hard cheese,tropical fruit,whipped/sour cream}"
## [48] "{butter milk,pork,whole milk}"
## [49] "{butter milk,fruit/vegetable juice,pip fruit}"
## [50] "{coffee,oil,yogurt}"
## [51] "{napkins,onions,root vegetables}"
## [52] "{hamburger meat,tropical fruit,whipped/sour cream}"
## [53] "{butter,tropical fruit,white bread,yogurt}"
## [54] "{butter,root vegetables,white bread,whole milk}"
## [55] "{butter,soda,whipped/sour cream,whole milk}"
## [56] "{fruit/vegetable juice,tropical fruit,whipped/sour cream,whole milk}"
## [57] "{oil,root vegetables,tropical fruit,whole milk,yogurt}"
## [58] "{citrus fruit,root vegetables,whipped/sour cream,whole milk,yogurt}"
## [59] "{fruit/vegetable juice,tropical fruit,whipped/sour cream}"
## [60] "{ham,pip fruit,tropical fruit}"
## [61] "{onions,root vegetables,tropical fruit}"
## [62] "{citrus fruit,root vegetables,tropical fruit,whole milk}"
## [63] "{citrus fruit,pastry,root vegetables}"
## [64] "{frozen vegetables,whipped/sour cream,whole milk,yogurt}"
## [65] "{frozen vegetables,root vegetables,whole milk,yogurt}"
## [66] "{cream cheese,tropical fruit,whipped/sour cream}"
## [67] "{frozen vegetables,onions,root vegetables}"
## [68] "{oil,root vegetables,tropical fruit,whole milk}"
## [69] "{butter milk,pork}"
## [70] "{meat,root vegetables,yogurt}"
## [71] "{butter milk,pip fruit,root vegetables}"
## [72] "{fruit/vegetable juice,oil,tropical fruit}"
## [73] "{root vegetables,salty snack,yogurt}"
## [74] "{domestic eggs,pastry,whipped/sour cream}"
## [75] "{domestic eggs,pastry,root vegetables}"
## [76] "{brown bread,pip fruit,root vegetables,whole milk}"
## [77] "{citrus fruit,domestic eggs,root vegetables,whole milk}"
## [78] "{margarine,meat}"
## [79] "{oil,root vegetables,tropical fruit}"
## [80] "{cream cheese,curd,root vegetables}"
## [81] "{tropical fruit,whipped/sour cream,white bread}"
## [82] "{frozen fish,pip fruit,whole milk}"
## [83] "{herbs,root vegetables,shopping bags}"
## [84] "{citrus fruit,fruit/vegetable juice,oil}"
## [85] "{beef,root vegetables,sugar}"
## [86] "{long life bakery product,root vegetables,tropical fruit}"
## [87] "{pip fruit,pork,soda}"
## [88] "{pastry,root vegetables,shopping bags}"
## [89] "{root vegetables,whipped/sour cream,white bread,whole milk}"
## [90] "{beef,tropical fruit,whipped/sour cream,whole milk}"
## [91] "{citrus fruit,curd,root vegetables,whole milk}"
## [92] "{butter,root vegetables,tropical fruit,whipped/sour cream}"
## [93] "{newspapers,soda,tropical fruit,whole milk}"
## [94] "{fruit/vegetable juice,root vegetables,tropical fruit,yogurt}"
## [95] "{citrus fruit,rolls/buns,root vegetables,tropical fruit}"
## [96] "{citrus fruit,newspapers,root vegetables}"
## [97] "{rice,whole milk,yogurt}"
## [98] "{frozen fish,pip fruit,tropical fruit}"
## [99] "{flour,rolls/buns,root vegetables}"
## [100] "{grapes,pork,whole milk}"
## [101] "{meat,tropical fruit,whole milk}"
## [102] "{candy,rolls/buns,root vegetables}"
## [103] "{frozen vegetables,ham,whole milk}"
## [104] "{dessert,sausage,whipped/sour cream}"
## [105] "{chicken,pastry,root vegetables}"
## [106] "{brown bread,sausage,whipped/sour cream}"
## [107] "{hard cheese,root vegetables,whipped/sour cream,whole milk}"
## [108] "{onions,root vegetables,tropical fruit,whole milk}"
## [109] "{butter,white bread,whole milk,yogurt}"
## [110] "{bottled water,frozen vegetables,root vegetables,whole milk}"
## [111] "{beef,citrus fruit,root vegetables,tropical fruit}"
## [112] "{frankfurter,pip fruit,root vegetables,whole milk}"
## [113] "{citrus fruit,newspapers,root vegetables,whole milk}"
## [114] "{butter,domestic eggs,tropical fruit,whole milk,yogurt}"
## [115] "{oil,root vegetables,tropical fruit,yogurt}"
## [116] "{rice,yogurt}"
## [117] "{herbs,shopping bags}"
## [118] "{grapes,tropical fruit,yogurt}"
## [119] "{citrus fruit,onions,root vegetables}"
## [120] "{citrus fruit,fruit/vegetable juice,whole milk,yogurt}"
## [121] "{butter milk,onions}"
## [122] "{semi-finished bread,tropical fruit,yogurt}"
## [123] "{hard cheese,root vegetables,whipped/sour cream}"
## [124] "{salty snack,tropical fruit,yogurt}"
## [125] "{citrus fruit,cream cheese,whipped/sour cream}"
## [126] "{bottled water,sausage,whipped/sour cream}"
## [127] "{citrus fruit,fruit/vegetable juice,tropical fruit,whole milk}"
## [128] "{citrus fruit,root vegetables,tropical fruit,yogurt}"
## [129] "{curd,turkey}"
## [130] "{fruit/vegetable juice,herbs}"
## [131] "{onions,waffles}"
## [132] "{root vegetables,tropical fruit,turkey}"
## [133] "{root vegetables,turkey,whole milk}"
## [134] "{grapes,root vegetables,tropical fruit}"
## [135] "{grapes,tropical fruit,whole milk}"
## [136] "{napkins,onions,whole milk}"
## [137] "{salty snack,tropical fruit,whipped/sour cream}"
## [138] "{butter,long life bakery product,whipped/sour cream}"
## [139] "{cream cheese,tropical fruit,whole milk,yogurt}"
## [140] "{domestic eggs,pip fruit,whipped/sour cream,whole milk}"
## [141] "{fruit/vegetable juice,root vegetables,whole milk,yogurt}"
## [142] "{pip fruit,tropical fruit,whipped/sour cream,whole milk}"
## [143] "{citrus fruit,sausage,whipped/sour cream,whole milk}"
## [144] "{rolls/buns,root vegetables,tropical fruit,whipped/sour cream}"
## [145] "{frankfurter,frozen meals,tropical fruit}"
## [146] "{butter,domestic eggs,tropical fruit,yogurt}"
## [147] "{rice,root vegetables,yogurt}"
## [148] "{citrus fruit,herbs,tropical fruit}"
## [149] "{butter,root vegetables,white bread}"
## [150] "{butter,curd,domestic eggs}"
## [151] "{rice,sugar}"
## [152] "{canned fish,hygiene articles}"
## [153] "{butter,rice,root vegetables}"
## [154] "{flour,root vegetables,whipped/sour cream}"
## [155] "{butter,domestic eggs,soft cheese}"
## [156] "{butter,hygiene articles,pip fruit}"
## [157] "{hygiene articles,root vegetables,whipped/sour cream}"
## [158] "{hygiene articles,pip fruit,root vegetables}"
## [159] "{cream cheese,domestic eggs,sugar}"
## [160] "{curd,domestic eggs,sugar}"
## [161] "{cream cheese,domestic eggs,napkins}"
## [162] "{oil,other vegetables,root vegetables,yogurt}"
## [163] "{butter,other vegetables,root vegetables,white bread}"
## [164] "{butter,other vegetables,pork,whipped/sour cream}"
## [165] "{butter,domestic eggs,other vegetables,whipped/sour cream}"
## [166] "{citrus fruit,pastry,rolls/buns,whipped/sour cream}"
## [167] "{bottled water,other vegetables,pip fruit,root vegetables}"
## [168] "{rolls/buns,root vegetables,sausage,tropical fruit}"
## [169] "{oil,other vegetables,root vegetables,tropical fruit,yogurt}"
## [170] "{root vegetables,whipped/sour cream,white bread}"
## [171] "{beef,tropical fruit,whipped/sour cream}"
## [172] "{brown bread,pip fruit,root vegetables}"
## [173] "{domestic eggs,root vegetables,soft cheese}"
## [174] "{butter,sugar,whipped/sour cream}"
## [175] "{citrus fruit,herbs,root vegetables}"
## [176] "{cream cheese,other vegetables,sugar}"
## [177] "{root vegetables,sausage,tropical fruit,yogurt}"
## [178] "{citrus fruit,domestic eggs,sugar}"
## [179] "{domestic eggs,sugar,yogurt}"
## [180] "{cream cheese,pip fruit,whipped/sour cream}"
## [181] "{other vegetables,rice,root vegetables,yogurt}"
## [182] "{beef,rolls/buns,tropical fruit,yogurt}"
## [183] "{butter,tropical fruit,whipped/sour cream,yogurt}"
## [184] "{house keeping products,whipped/sour cream}"
## [185] "{bottled water,rice}"
## [186] "{root vegetables,soft cheese,whipped/sour cream}"
## [187] "{butter,sliced cheese,whipped/sour cream}"
## [188] "{butter,hygiene articles,tropical fruit}"
## [189] "{domestic eggs,hygiene articles,tropical fruit}"
## [190] "{root vegetables,sugar,whipped/sour cream}"
## [191] "{long life bakery product,napkins,tropical fruit}"
## [192] "{butter,coffee,whipped/sour cream}"
## [193] "{hard cheese,other vegetables,root vegetables,yogurt}"
## [194] "{frankfurter,root vegetables,tropical fruit,yogurt}"
## [195] "{brown bread,other vegetables,pip fruit,root vegetables}"
## [196] "{domestic eggs,other vegetables,pip fruit,whipped/sour cream}"
## [197] "{bottled beer,soups}"
## [198] "{domestic eggs,sugar,tropical fruit}"
## [199] "{butter,citrus fruit,curd}"
## [200] "{domestic eggs,fruit/vegetable juice,margarine}"
## [201] "{cream cheese,other vegetables,pip fruit,yogurt}"
## [202] "{curd,domestic eggs,tropical fruit,yogurt}"
## [203] "{butter,domestic eggs,root vegetables,yogurt}"
## [204] "{domestic eggs,tropical fruit,whipped/sour cream,yogurt}"
## [205] "{domestic eggs,other vegetables,tropical fruit,whipped/sour cream}"
## [206] "{fruit/vegetable juice,pip fruit,root vegetables,yogurt}"
## [207] "{bottled water,rolls/buns,root vegetables,tropical fruit}"
## [208] "{cereals,curd}"
## [209] "{pastry,sweet spreads}"
## [210] "{butter,frozen meals,tropical fruit}"
## [211] "{frankfurter,root vegetables,sliced cheese}"
## [212] "{berries,butter,sausage}"
## [213] "{butter,hygiene articles,napkins}"
## [214] "{pork,rolls/buns,waffles}"
## [215] "{long life bakery product,napkins,whipped/sour cream}"
## [216] "{butter,long life bakery product,sausage}"
## [217] "{cream cheese,pip fruit,sausage}"
## [218] "{coffee,domestic eggs,root vegetables}"
## [219] "{bottled beer,domestic eggs,margarine}"
## [220] "{herbs,other vegetables,root vegetables,tropical fruit}"
## [221] "{frozen meals,pip fruit,tropical fruit,yogurt}"
## [222] "{butter,sliced cheese,tropical fruit,yogurt}"
## [223] "{other vegetables,root vegetables,waffles,yogurt}"
## [224] "{cream cheese,other vegetables,pip fruit,root vegetables}"
## [225] "{citrus fruit,frozen vegetables,other vegetables,yogurt}"
## [226] "{citrus fruit,curd,tropical fruit,yogurt}"
## [227] "{butter,napkins,other vegetables,whipped/sour cream}"
## [228] "{butter,other vegetables,pork,root vegetables}"
## [229] "{brown bread,other vegetables,rolls/buns,root vegetables}"
## [230] "{bottled water,butter,citrus fruit,other vegetables}"
## [231] "{citrus fruit,domestic eggs,other vegetables,tropical fruit}"
## [232] "{pastry,root vegetables,tropical fruit,yogurt}"
## [233] "{butter,domestic eggs,other vegetables,tropical fruit,yogurt}"
## [234] "{butter,pip fruit,whipped/sour cream}"
## [235] "{domestic eggs,tropical fruit,whipped/sour cream}"
## [236] "{butter,root vegetables,tropical fruit,yogurt}"
## [237] "{citrus fruit,cream cheese,domestic eggs}"
## [238] "{margarine,rolls/buns,whipped/sour cream}"
## [239] "{herbs,root vegetables,tropical fruit}"
## [240] "{butter milk,root vegetables,yogurt}"
## [241] "{citrus fruit,pastry,whipped/sour cream}"
## [242] "{beef,other vegetables,rolls/buns,tropical fruit}"
## [243] "{butter,pork,whipped/sour cream}"
## [244] "{frozen vegetables,margarine,rolls/buns}"
## [245] "{butter,onions,other vegetables,root vegetables}"
## [246] "{butter,other vegetables,pip fruit,whipped/sour cream}"
## [247] "{fruit/vegetable juice,other vegetables,pip fruit,root vegetables}"
## [248] "{bottled water,citrus fruit,other vegetables,tropical fruit}"
## [249] "{other vegetables,pip fruit,root vegetables,tropical fruit,yogurt}"
## [250] "{mustard,oil}"
## [251] "{chocolate,pickled vegetables}"
## [252] "{frozen fish,root vegetables,yogurt}"
## [253] "{frozen fish,other vegetables,yogurt}"
## [254] "{curd,herbs,root vegetables}"
## [255] "{flour,other vegetables,sugar}"
## [256] "{butter,onions,tropical fruit}"
## [257] "{bottled water,butter,hygiene articles}"
## [258] "{citrus fruit,hygiene articles,root vegetables}"
## [259] "{hygiene articles,root vegetables,yogurt}"
## [260] "{long life bakery product,napkins,other vegetables}"
## [261] "{cream cheese,domestic eggs,whipped/sour cream}"
## [262] "{chicken,domestic eggs,sausage}"
## [263] "{butter,domestic eggs,pip fruit}"
## [264] "{bottled water,butter,whipped/sour cream}"
## [265] "{long life bakery product,other vegetables,whipped/sour cream,yogurt}"
## [266] "{frozen vegetables,fruit/vegetable juice,other vegetables,root vegetables}"
## [267] "{curd,domestic eggs,other vegetables,root vegetables}"
## [268] "{citrus fruit,curd,other vegetables,yogurt}"
## [269] "{brown bread,citrus fruit,other vegetables,root vegetables}"
## [270] "{citrus fruit,domestic eggs,other vegetables,whipped/sour cream}"
## [271] "{domestic eggs,other vegetables,pip fruit,root vegetables}"
## [272] "{pip fruit,root vegetables,soda,yogurt}"
## [273] "{butter,onions,root vegetables}"
## [274] "{other vegetables,pip fruit,root vegetables,whipped/sour cream}"
## [275] "{domestic eggs,rice}"
## [276] "{baking powder,tropical fruit,yogurt}"
## [277] "{curd,frozen meals,yogurt}"
## [278] "{frozen meals,root vegetables,tropical fruit}"
## [279] "{butter milk,sausage,yogurt}"
## [280] "{curd,onions,yogurt}"
## [281] "{butter,domestic eggs,onions}"
## [282] "{pip fruit,salty snack,yogurt}"
## [283] "{citrus fruit,sugar,whipped/sour cream}"
## [284] "{butter,cream cheese,whipped/sour cream}"
## [285] "{cream cheese,domestic eggs,pip fruit}"
## [286] "{citrus fruit,frozen vegetables,napkins}"
## [287] "{bottled water,butter,napkins}"
## [288] "{butter,napkins,yogurt}"
## [289] "{bottled beer,pork,rolls/buns}"
## [290] "{butter,other vegetables,pork}"
## [291] "{cream cheese,curd,whipped/sour cream,yogurt}"
## [292] "{citrus fruit,cream cheese,domestic eggs,other vegetables}"
## [293] "{citrus fruit,cream cheese,other vegetables,whipped/sour cream}"
## [294] "{brown bread,pip fruit,tropical fruit,yogurt}"
## [295] "{brown bread,other vegetables,soda,yogurt}"
## [296] "{margarine,rolls/buns,root vegetables,yogurt}"
## [297] "{margarine,other vegetables,rolls/buns,root vegetables}"
## [298] "{butter,root vegetables,whipped/sour cream,yogurt}"
## [299] "{beef,other vegetables,rolls/buns,root vegetables,tropical fruit}"
## [300] "{butter,other vegetables,root vegetables,tropical fruit,yogurt}"
## [301] "{rolls/buns,root vegetables,waffles}"
## [302] "{citrus fruit,frozen vegetables,fruit/vegetable juice}"
## [303] "{butter,domestic eggs,whipped/sour cream}"
## [304] "{butter,jam}"
## [305] "{butter,rice}"
## [306] "{other vegetables,rice,tropical fruit}"
## [307] "{domestic eggs,herbs,other vegetables}"
## [308] "{fruit/vegetable juice,herbs,other vegetables}"
## [309] "{herbs,tropical fruit,yogurt}"
## [310] "{herbs,rolls/buns,root vegetables}"
## [311] "{detergent,other vegetables,whipped/sour cream}"
## [312] "{frankfurter,sliced cheese,yogurt}"
## [313] "{oil,root vegetables,shopping bags}"
## [314] "{bottled water,butter,onions}"
## [315] "{berries,butter,whipped/sour cream}"
## [316] "{hamburger meat,root vegetables,whipped/sour cream}"
## [317] "{hygiene articles,margarine,rolls/buns}"
## [318] "{butter,citrus fruit,hygiene articles}"
## [319] "{hygiene articles,tropical fruit,whipped/sour cream}"
## [320] "{long life bakery product,other vegetables,salty snack}"
## [321] "{long life bakery product,sausage,whipped/sour cream}"
## [322] "{cream cheese,pork,yogurt}"
## [323] "{cream cheese,frankfurter,yogurt}"
## [324] "{chocolate,domestic eggs,sausage}"
## [325] "{bottled beer,coffee,yogurt}"
## [326] "{beef,butter,curd}"
## [327] "{brown bread,domestic eggs,root vegetables}"
## [328] "{bottled water,margarine,whipped/sour cream}"
## [329] "{herbs,other vegetables,rolls/buns,root vegetables}"
## [330] "{butter milk,other vegetables,root vegetables,yogurt}"
## [331] "{root vegetables,sliced cheese,tropical fruit,yogurt}"
## [332] "{pip fruit,root vegetables,white bread,yogurt}"
## [333] "{citrus fruit,frozen vegetables,fruit/vegetable juice,other vegetables}"
## [334] "{bottled water,frozen vegetables,other vegetables,root vegetables}"
## [335] "{curd,other vegetables,pip fruit,whipped/sour cream}"
## [336] "{frankfurter,other vegetables,pip fruit,root vegetables}"
## [337] "{domestic eggs,root vegetables,tropical fruit,yogurt}"
## [338] "{fruit/vegetable juice,other vegetables,root vegetables,yogurt}"
## [339] "{citrus fruit,other vegetables,root vegetables,whipped/sour cream,yogurt}"
## [340] "{hard cheese,tropical fruit,yogurt}"
## [341] "{butter,hygiene articles,root vegetables}"
## [342] "{curd,domestic eggs,other vegetables}"
## [343] "{butter,napkins,whipped/sour cream}"
## [344] "{butter,pork,yogurt}"
## [345] "{domestic eggs,pip fruit,sausage}"
## [346] "{beef,rolls/buns,root vegetables,tropical fruit}"
## [347] "{frankfurter,other vegetables,tropical fruit,yogurt}"
## [348] "{citrus fruit,other vegetables,root vegetables,tropical fruit,yogurt}"
## [349] "{herbs,tropical fruit}"
## [350] "{citrus fruit,other vegetables,root vegetables,yogurt}"
## [351] "{other vegetables,rice,root vegetables}"
## [352] "{curd,pip fruit,whipped/sour cream}"
## [353] "{rolls/buns,root vegetables,tropical fruit,yogurt}"
## [354] "{house keeping products,napkins}"
## [355] "{other vegetables,specialty cheese,yogurt}"
## [356] "{herbs,other vegetables,tropical fruit}"
## [357] "{butter,hard cheese,yogurt}"
## [358] "{butter milk,dessert,yogurt}"
## [359] "{butter,onions,yogurt}"
## [360] "{hygiene articles,pip fruit,sausage}"
## [361] "{bottled water,other vegetables,sugar}"
## [362] "{cream cheese,domestic eggs,yogurt}"
## [363] "{frozen vegetables,napkins,other vegetables}"
## [364] "{curd,margarine,rolls/buns}"
## [365] "{domestic eggs,napkins,tropical fruit}"
## [366] "{bottled water,butter,pip fruit}"
## [367] "{domestic eggs,pastry,tropical fruit}"
## [368] "{frozen vegetables,other vegetables,root vegetables,whipped/sour cream}"
## [369] "{other vegetables,pip fruit,root vegetables,soda}"
## [370] "{cereals,yogurt}"
## [371] "{bottled beer,hamburger meat}"
## [372] "{rolls/buns,waffles,whipped/sour cream}"
## [373] "{long life bakery product,whipped/sour cream,yogurt}"
## [374] "{butter,pip fruit,root vegetables}"
## [375] "{curd,hamburger meat}"
## [376] "{herbs,rolls/buns}"
## [377] "{butter,soft cheese,yogurt}"
## [378] "{frankfurter,frozen meals,other vegetables}"
## [379] "{frozen meals,tropical fruit,yogurt}"
## [380] "{curd,hamburger meat,other vegetables}"
## [381] "{butter,hamburger meat,whipped/sour cream}"
## [382] "{hygiene articles,napkins,tropical fruit}"
## [383] "{butter,chicken,whipped/sour cream}"
## [384] "{chocolate,napkins,root vegetables}"
## [385] "{butter,curd,pip fruit}"
## [386] "{bottled beer,napkins,rolls/buns}"
## [387] "{domestic eggs,margarine,whipped/sour cream}"
## [388] "{butter,citrus fruit,tropical fruit}"
## [389] "{pip fruit,sausage,whipped/sour cream}"
## [390] "{chicken,domestic eggs,other vegetables,root vegetables}"
## [391] "{butter,curd,tropical fruit,yogurt}"
## [392] "{butter,other vegetables,rolls/buns,whipped/sour cream}"
## [393] "{citrus fruit,other vegetables,sausage,whipped/sour cream}"
## [394] "{citrus fruit,tropical fruit,whipped/sour cream,yogurt}"
## Itemsets in Consequent (RHS)
## [1] "{whole milk}" "{other vegetables}" "{yogurt}"
## [4] "{tropical fruit}" "{root vegetables}" "{bottled beer}"
# 시각화 3
rule.sub <- head(sort(rules, by="lift"), 10)
plot(rule.sub, method="graph")
plot(rule.sub, method="grouped")
***