打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
R语言关联规则Apriori对杭州空气质量与气象因子数据研究可视化

全文链接:https://tecdat.cn/?p=34161

近年来,环境污染问题已经成为全球性的关注焦点。尤其是中国这个世界上最大的发展中国家,其经济快速发展的同时,环境问题也愈发凸显点击文末“阅读原文”获取完整代码数据

相关视频

我们基于关联规则的方法,以杭州市不同站点的空气质量和气象因子数据为基础,探讨两者之间的内在关系。

帮助客户进行基于关联规则的空气质量与气象因子研究,并详细阐述该研究的背景和目标。

从以下几个方面介绍研究的动机和重要性:

  1. 研究背景:针对当前环境污染问题的普遍关注,以及气象因子对空气质量的影响,我们希望通过关联规则分析的方法,深入研究空气质量与气象因子之间的关系。

  2. 研究目的:本研究旨在探索不同气象条件下空气质量的变化规律,寻找可能存在的关联规则,并通过可视化方法展示研究结果,从而为环境保护和污染治理提供科学依据。

  3. 数据收集:我们将获取的数据包括多个站点的污染物浓度和相应的气象条件数据,并进行适当的预处理和合并操作,以满足关联规则分析的要求。

  4. 方法与工具:在研究中,我们将进行关联规则挖掘,并编写相应的代码和注释。同时,为了更好地理解和解释分析结果,我们还将进行数据可视化处理。

  5. 预期结果:通过本研究,我们期望能够获得一系列强关联规则,揭示空气质量与气象因子之间的内在联系,并提供对环境管理和政策制定有价值的建议。

数据预处理

data1=read.xlsx("气象数据    气象局.xlsx")  
data2=read.xlsx("所有站点小时数据.xlsx")

#删除缺失数据


data1=na.omit(data1)

data2=na.omit(data2)

合并数据

dataall=merge(data1,data2,by="datetime")

生成关联规则数据

trans <- as(dataall, "transactions")  
inspect(head(trans, 1))

#查看出现频率  
par(mfrow=c(1,1))
itemFrequencyPlot(dat1, support = 0.3, cex.names=0.8)

可以看到每个变量出现的频率,从而判断哪些变量的支持度较高。

关联规则挖掘

#得到频繁规则挖掘  
arules::inspect(frequentsets)

查看求得的频繁项集

arules::inspect(sort(frequentsets,by="support"))

#建立模型  
rules=apriori

summary(rules)#查看规则

#查看部分规则  
arules::inspect( (rules))

可视化

绘制不同规则图形来表示支持度,置信度和提升度

可以看到 规则前项和规则后项分别有哪些变量 以及每个变量的支持度大小,支持度越大则圆圈越大。


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
《R语言数据挖掘》第十章 R的关联分析:揭示数据
新研究运用数据挖掘技术,揭示气象变化与电网故障的关系
【数据挖掘】十大经典数据挖掘算法R语言实践(九)
推荐系统:关联规则(2)
开源机器学习:R Meets Weka
市场购物篮分析(规则归纳/C5.0)+apriori
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服