2016-12-01 107 views
0

我是新來的python,我試圖從使用eclat的日誌文件生成頻繁的項目集。我直接從fim調用eclat函數並將整個日誌文件作爲嵌套列表傳遞。我希望在調用eclat時使用各種選項,例如直接將文件作爲輸入傳遞,傳遞輸出文件名以寫入結果,最小支持,最大項目集大小等。有人可以告訴如何將參數傳遞給被調用的eclat作爲fim的一個函數? Attached image of the code如何使用pyfim將選項和參數傳遞給eclat算法?

回答

0

您可以通過嘗試:

eclat(tracts, param_name=value, param_name=value,...) 

千古支持多種參數(顯示的數值是默認的):

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)