问题与使用稀疏数据帧与mlxtend先验。
我运行在蟒蛇蟒蛇2.7,并且已经安装mlxtend。基于mlxtend的最新版本中,aprioir类支持稀疏数据帧作为其输入。我有我想要运行在一个市场购物篮分析超过50万的产品。我想用一个小的数据集进行测试,以创建一个onehot编码稀疏数据帧,但我遇到了df.to_coo()问题mlextend先验函数内部稀疏数据帧。
请找代码,输入数据文件和错误我来到这里 -
https://github.com/nshahHome/pycode
点击查看代码来查看这些文件。
代码= code2.py输入数据文件= mbatest.txt错误=码2-的error.html(您可能需要下载该文件,然后在浏览器中打开)
我希望的代码不会引发错误,并尝试建立frequent_itemsets。如果没有套> min_support的设定可能是empy。
这个问题现在已经关闭,因为它已被接受为通过开发者需要的增强。