2016-12-01 2 views
0

Я новичок в python, и я пытаюсь создать частые наборы элементов из файла журнала с помощью eclat. Я напрямую вызываю функцию eclat из fim и передаю весь файл журнала как вложенный список. Я хочу использовать различные опции при вызове eclat, например, передавать файл непосредственно в качестве входных данных, передавать имя выходного файла для записи результатов, минимальную поддержку, максимальный размер набора элементов и т. Д. Может ли кто-то сказать, как передать аргументы в eclat, который вызывается как функция от fim? Attached image of the codeКак передать параметры и параметры алгоритма eclat с помощью pyfim?

ответ

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) 

Для получения дополнительной информации работать в питоне:

help(fim.eclat) 
Смежные вопросы