【问题标题】:R arules freezes depending on data formatR arules 根据数据格式冻结
【发布时间】:2014-09-12 22:14:14
【问题描述】:

我在 R 中遇到了 arules 包的问题。 我正在尝试对超市数据集进行购物篮分析。 如果我使用以下格式的数据:

item1;item2;item3;item4;item5;item6;item7;item8;item9
art-9;art-123;art-260;art-305;art-1099;art-1512;art-1588;art-1768;art-2080
art-8;art-147;art-257;art-426;art-1167;art-1504;art-1579;art-1883;art-2006

一切正常,甚至加载数十万行:) ... 但我需要按以下格式加载数据:

art-1;art-2;art-3;art-4;art-5;art-6;art-7;
F;F;T;F;F;F;T
F;F;F;F;F;F;F

即使仅加载 250 行,系统也会冻结... 这种格式的数据可以和规则一起使用吗?

有什么帮助吗? 提前致谢。

【问题讨论】:

    标签: r arules


    【解决方案1】:

    我对你的数据集没有任何问题

    library(arules)
    
    dd1 = read.table(textConnection("item1;item2;item3;item4;item5;item6;item7;item8;item9
    art-9;art-123;art-260;art-305;art-1099;art-1512;art-1588;art-1768;art-2080
    art-8;art-147;art-257;art-426;art-1167;art-1504;art-1579;art-1883;art-2006"),
                    sep=";")
    
    
    trans = as(dd1, "transactions")
    apriori(trans)
    
    dd2 = read.table(textConnection("art-1;art-2;art-3;art-4;art-5;art-6;art-7
    F;F;T;F;F;F;T
    F;F;F;F;F;F;F"), sep=";")
    trans = as(dd2, "transactions")
    apriori(trans)
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-06-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-25
      • 1970-01-01
      相关资源
      最近更新 更多