【发布时间】:2019-01-21 07:56:59
【问题描述】:
我有一个 20 行 10 列的数字矩阵,我想应用先验,但是如何区分这些数据以及如何将其转换为事务?数据集包含行名和列名。 它是否正确?
library("arules")
write(mat, file = "deee.csv", sep = ",")
tr <- read.transactions("deee.csv")
apriori_rule <- apriori(tr, parameter = list(supp = 0.1, conf = 0.1))
我的数据矩阵:
A B C D
t1 6.960722 7.095137 7.165269 7.377422
t2 8.305320 8.215023 8.690460 8.346847
t3 …..
T1,T2,T3:是交易 A、B 和 C 是属性, 数值是事务(行)中的属性值。
【问题讨论】:
-
我正在使用“arules”包
标签: r bioconductor apriori