Mlxtend Apriori дает ошибку с разреженным фреймом данных

Проблема с использованием разреженного фрейма данных с mlxtend apriori.

Я использую Python 2.7 в Anaconda и установил mlxtend. Основанный на последней версии mlxtend, класс aprioir поддерживает разреженный фрейм данных в качестве входных данных. У меня есть более 500 000 продуктов, на которых я хочу провести анализ корзины. Я пытаюсь создать однокадровый код разреженных данных, используя небольшой набор данных для тестирования, но я столкнулся с проблемой df.to_coo() в разреженном кадре данных внутри функции mlextend apriori.

Пожалуйста, найдите код, файл входных данных и ошибки, которые я получаю здесь -

https://github.com/nshahHome/pycode

Нажмите на код просмотра, чтобы увидеть файлы.

code = code2.py входные данные file= mbatest.txt errors = code2-error.html (вам может понадобиться скачать этот файл и открыть его в браузере)

Я ожидаю, что код не будет выдавать ошибки и попытаться создать часто встречающиеся элементы. Набор может быть пустым, если нет наборов> min_support.

1 ответ

Этот вопрос теперь закрыт, так как он был принят как усовершенствование, необходимое разработчику.

https://github.com/rasbt/mlxtend/issues/501

Другие вопросы по тегам