Prac 11:
FP tree -Association 2
Code:-
import pyfpgrowth
import csv
with open('disney_movies.csv',encoding="utf8",newline='') as f:
    reader=csv.reader(f)
    data=list(reader)
for i in range(len(data))    :
    if '' in data[i]:
        data[i]=[x for x in data[i] if x]
data.pop(0)
print("some records",data[0:10])
patterns=pyfpgrowth.find_frequent_patterns(data,2)
print("pattern",patterns)
print()
rules=pyfpgrowth.generate_association_rules(patterns,0.7)
print("rules output",rules)
Output:-