【发布时间】:2022-01-12 07:14:25
【问题描述】:
我有以下问题。我正在使用 python 中的efficient_apriori 包进行关联规则挖掘。我想将我的规则保存为熊猫数据框。查看我的代码:
for rule in rules:
dict = {
"left" : [str(rule.lhs).replace(",)",")")],
"right" : [str(rule.rhs).replace(",)",")")],
"support" : [str(rule.support)],
"confidence" : [str(rule.confidence)]
}
df = pd.DataFrame.from_dict(dict)
还有比这更好的方法吗?
# this output after print(rule)
{Book1} -> {Book2} (conf: 0.541, supp: 0.057, lift: 4.417, conv: 1.914)
# this output after print(type(rule))
<class 'efficient_apriori.rules.Rule'>
【问题讨论】: