首页 > 分享 > 关联规则Apriori

关联规则Apriori

关联规则Apriori

最新推荐文章于 2024-05-26 18:53:36 发布

涤生(bluez) 于 2019-07-10 15:32:54 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

一个测试数据集

import pandas as pd dataSet = [['A', 'C', 'D'], ['B', 'C', 'E'], ['A', 'B', 'C', 'E'], ['B', 'E']] 123456 1、生成候选的1-项集

import itertools def createC1(dataSet): # 'C1' for Candidate-itemset of 1 item. # Flatten the dataSet, leave unique item C1 = set(itertools.chain(*dataSet)) # Transform to a list of frozenset return [frozenset([i]) for i in C1] 12345678 测试

C1 = createC1(dataSet) list(C1)[:5] 12

[frozenset({'E'}), frozenset({'D'}), frozenset({'C'}), frozenset({'A'}), frozenset({'B'})] 12345 2、按条件过滤,生成频繁1-项集

def scanD(dataSet, Ck, min_support): # 'Ck' for Candidate-set of k items. support = { } # Calculate the support of all itemsets for i in dataSet: for j in Ck: if j.issubset(i): support[j] = support.get(j, 0) + 1 n = len(dataSet) # Return litemset with support return { k: v/n for k, v in support.items() if v/n >= min_support} 123456789101112131415 测试

min_support = 0.4 L1 = scanD(d1

相关知识

关联规则挖掘在网上书店系统中的应用
基于关联规则的病虫害诊断知识获取方法
家庭购买花店植物分析.docx
基于GIS与空间关联规则数据挖掘在森林病虫害预测中的应用初探
制定一种常见花卉的栽培技术体系(从播种到采收或成花)。
突破用户分析难点的关键模型+案例解析,产品经理,Rss
花开花落,是时序的轮回,与季节似乎有关联也似乎没有关联
击鼓传花规则 击鼓传花规则游戏
羽毛球竞赛规则
壁纸环保认证规则

网址: 关联规则Apriori https://m.huajiangbk.com/newsview547425.html

所属分类:花卉
上一篇: EF 3.0 要开启 数据库连接
下一篇: C#.net中的using语法,