亲和性分析,分析物品之间的相关性

本文通过亲和性分析探讨了不同物品之间的关联程度,利用这种方法可以揭示购物行为中的隐藏模式,帮助商家进行商品推荐和销售策略制定。
摘要由CSDN通过智能技术生成
#亲和性分析,分析物品之间的相关性,使用了支持度support和置信度confidence
#简化了代码的实现,使用到的规则只有单一性,即只存在购买某件商品(只有一样商品)推测购买另一件商品(也只有一件商品)的可能性

#说明:记录的结构是类似于[0,0,0,1,1],其中0表示没购买,1表示购买,不表示购买的数量。
#通过与下面的features对应,形成真实世界中的购物记录,比如[0,0,0,1,1]表示购买了苹果和香蕉

import numpy as np
from collections import defaultdict
from operator import itemgetter

valid_rules = defaultdict(int)
invalid_rules = defaultdict(int)
num_occurances = defaultdict(int)
support = defaultdict(int)         
confidence = defaultdict(int)
features = [
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值