橙色python数据挖掘:TypeError:0处的无效序列元素

时间:2017-02-03 06:43:32

标签: orange

当我为相关规则加载pandas数据帧时,我收到以下错误。

  

TypeError:0

处的无效序列元素

以下是我的代码:

    rules = Orange.associate.AssociationRulesSparseInducer(df, support=0.3)
    print "%4s %4s  %s" % ("Supp", "Conf", "Rule")
    for r in rules[:5]:
        print "%4.1f %4.1f  %s" % (r.support, r.confidence, r)

df只有数值,主要是二进制。

1 个答案:

答案 0 :(得分:2)

Orange.associate.AssociationRulesSparseInducer无法使用pandas DataFrames。

使用Orange3-Associate推断list of listsnumpy.ndarrayscipy.sparse.spmatrix的关联规则,所有这些规则都可以轻松转换为数据框。