[問題] ARULES問題請教

看板R_Language作者 (工人)時間7年前 (2018/04/07 11:21), 7年前編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
[問題類型]: 程式諮詢(我想用R 做某件事情,但是我不知道要怎麼用R 寫出來) [軟體熟悉度]: 入門(寫過其他程式,只是對語法不熟悉) [問題敘述]: library(arules) data("Groceries") ar<-Groceries 我想練習說未來如果拿到一份資料要做關聯分析 所以我把範例的Groceries 資料存成1234.csv 然後我再讀取 data.oraginal <- read.table("1234.csv", header=F,sep="\t")# 這是我讀取的方式 data1<-as(data.original,"transactions")#我想靠這個方法變成transaction的形式 只是我再看data1內容 顯示出 transactions in sparse format with 9835 transactions (rows) and 7011 items (columns) 我有點不明白同樣是ar這個資料 transactions in sparse format with 9835 transactions (rows) and 169 items (columns) col數竟然不一樣, 也因為這樣導致我把data1丟入 data.rule1 <- apriori(data.original, parameter=list(supp=0.001, conf=0.15)) 會沒有任何規則被找出, 但是用ar這筆資料就正常 我現在先懷疑是col那應該出問題 只是有點找不道方法解決 還是說變成transaction的形式 不能用data1<-as(data.original,"transactions") 想請教可以怎麼做 感恩 謝謝 [程式範例]: [關鍵字]: 關聯規則 ※ 編輯: jasonfghx (1.200.51.162), 04/07/2018 11:21:55 我自問自答好了 data.rule1 <- apriori(ardata, parameter=list(supp=0.001, conf=0.15,target="rules")) 加這幾行就可以了 ※ 編輯: jasonfghx (1.200.51.162), 04/07/2018 16:00:50
文章代碼(AID): #1Qo3apVF (R_Language)
文章代碼(AID): #1Qo3apVF (R_Language)