我是python的新手,我正在尝试使用eclat从日志文件中生成频繁的项目集。我直接从fim调用eclat函数并将整个日志文件作为嵌套列表传递。我想在调用eclat时使用各种选项,比如直接传递文件作为输入,传递输出文件名以写入结果,最小支持,最大项目集大小等。有人可以告诉如何将参数传递给被调用的eclat作为fim的功能? Attached image of the code
答案 0 :(得分:0)
您可以尝试使用:
eclat(tracts, param_name=value, param_name=value,...)
eclat支持多个参数(显示的值是默认值):
eclat (tracts, target='s', supp=10, zmin=1, zmax=None, report='a',
eval='x', agg='x', thresh=10, prune=None, algo='a', mode='',
border=None)
在python中运行更多信息:
help(fim.eclat)