在 Python 中使用 FP-growth 算法可以使用第三方库 PyFIM。PyFIM 是一个 Python 的实现频繁项集挖掘算法库,它提供了多种频繁项集挖掘算法,其中包括 FP-growth。
首先,需要安装 PyFIM 库。可以使用 pip 安装,在命令行中输入:
pipinstall pyfim
安装完成后,就可以在 Python 中使用了。下面是一个使用 FP-growth 算法挖掘频繁项集的示例:
from pyfim import fpgrowth
# 假设我们有以下事务数据
dataset = [['a', 'b', 'c', 'd'],
['b', 'c', 'e'],
[