0

我正在处理一个包含 614 个变量和 1348 个事务的数据集,并尝试在 R 中运行它,但是处理时间太长,以至于代码永远不会显示最终输出并且我的笔记本电脑挂了。

a <- read.csv("v.csv")
library(arules)
for(i in 1:ncol(a))
    a[i]<-  as.factor(a[,i])
rules <- apriori(a,parameter=list(supp = .5 , conf = 0.9, target="rules"))
summary(g)

请告诉我哪里出错了。

4

1 回答 1

1

我认为您的问题可能与数据有关。我认为您的一些变量a可能是连续变量,并且as.factor会为每个唯一值创建一个因子值。然后,apriori 将尝试将每个因子值转换为单个项目,从而创建一个非常大的矩阵,从而导致您的笔记本电脑挂起。

注意:这纯粹是猜测,因为我不知道您的数据是什么样的。

于 2015-11-21T23:43:39.037 回答