首页 > 解决方案 > 用 pandas 训练 apriori 数据集不显示结果

问题描述

我根据先验算法创建了数据框和列表,我也创建了规则。但结果没有出来,也没有显示任何错误。

下面是代码:

df = pd.read_csv('itemlist.csv', header = None)


togetheritems = []
for i in range(0, 2071):
    togetheritems.append([str(df.values[i,j]) for j in range(0, 53)])

# Training Apriori on the dataset

from apyori import apriori
rules = apriori(togetheritems, min_support = 0.002, min_confidence = 0.1, min_lift = 2, min_length = 4)

rules = [list(results[i][0]) for i in range(0,len(results))]

# Visualising the results
results = list(rules)

在此处输入图像描述

标签: pythonpandas

解决方案


您还没有要求 Python 将您刚刚分配给变量的结果可视化。尝试print(results)


推荐阅读