【微信小编】关联规则图
来源:互联网 发布:linux系统的基本命令 编辑:程序博客网 时间:2024/04/19 18:01
今天终于知道以前看到的关联规则图是怎么画出来的了。
效果图如下:
setwd("D://test//")testdt<-read.csv("test.csv",header = TRUE,sep="\t")head(testdt)trans5<- as(split(testdt[,"disease_tp"], testdt[,"zjhm"]), "transactions")inspect(trans5)rules <- apriori(trans5, parameter = list(supp = 0.01, conf = 0.8, target = "rules",minlen=2))summary(rules)inspect(rules[1:20])ordered_rules <- sort(rules, by="lift")inspect(ordered_rules[1:20]) library(RColorBrewer)library(arulesViz)plot(rules, method="grouped",control=list(col = rev(brewer.pal(9, "Greens")[4:9]))) plot(rules, measure="confidence", method="graph",control=list(type="items"),shading = "lift")
如果不要考虑前项后巷,只是单纯统计频繁的组合也可以用eclat
fsets <- eclat(trans5, parameter = list(support = 0.1,minlen=2)) inspect(fsets)ordered_fsets <- sort(fsets, by="support")inspect(ordered_fsets)
出来的结果是这样的
阅读全文
0 0
- 【微信小编】关联规则图
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则
- 关联规则3------关联规则应用
- 关联规则概述
- 负关联规则
- 关联规则重要概念
- 深入详解SetHash的元素为什么要重写hashCode和equals方法
- C#——面向对象——事件和委托——事件
- vue.js学习05之基于$.ajax的跨越增删改查
- Dynamic Web Module 3.0 requires Java 1.6 or newer
- python filter函数
- 【微信小编】关联规则图
- ThinkPHP胜出Laravel 近4倍,主流框架性能测试
- 排序问题专题总结
- 同时点击手势深度优化处理 setExclusiveTouch
- mybatis批量操作
- FAFU OJ 删除子串
- AsyncHttpClient上传文件到服务器 注意6.0权限
- LeetCode 287. Find the Duplicate Number
- 一个牛逼的页面动画(Spruce )