Я применил apriori к своему набору данных и получил запись об отношениях. Я содержит несколько значений для уверенности. Может кто-нибудь дать мне подробное объяснение этого.
Ниже приведен вывод, который я получил.
[RelationRecord(items=frozenset({' android.software.live_wallpaper\n', ' location.gps\n'}), support=0.010211027910142955, ordered_statistics=[OrderedStatistic(items_base=frozenset({' android.software.live_wallpaper\n'}), items_add=frozenset({' location.gps\n'}), confidence=0.6818181818181819, lift=2.1964712918660285), OrderedStatistic(items_base=frozenset({' location.gps\n'}), items_add=frozenset({' android.software.live_wallpaper\n'}), confidence=0.03289473684210526, lift=2.1964712918660285)]),
Я попробовал следующий код:
store_data = pd.read_csv('Trivial_Hardware.csv', header=None)
records = []
for i in range(0, 1469):
records.append([str(store_data.values[i,j]) for j in range(0, 9)])
association_rules = apriori(records, min_support=0.01,
min_confidence=0.01, min_lift=2, min_length=4)
association_result = list(association_rules)
print(association_result)