Я хорошо знаком с априорным алгоритмом и значением поддержки/уверенности/подъема.
В настоящее время я использую априорную реализацию apyori и не уверен, что понимаю вывод звонка apyori.apriori()
.
Выходит вот так
> RelationRecord(items=frozenset({'item1', 'item2'}),
> support=0.15365410803449842,
> ordered_statistics=[OrderedStatistic(items_base=frozenset({'item1'}),
> items_add=frozenset({'item2'}), confidence=0.6203420891875382,
> lift=2.2233410344037092),
> OrderedStatistic(items_base=frozenset({'item2'}),
> items_add=frozenset({'item1'}), confidence=0.5507049891540131,
> lift=2.2233410344037097)])
Каково правило? Есть несколько видов поддержки/уверенности/подъема, что означает каждый из них?
Я был бы признателен за объяснение стиля словаря каждой части вывода