HoneyLCZ 2022-06-01 06:01 采纳率: 33.3%
浏览 134
已结题

两列时间序列数据怎么用apriori算法做关联分析呢?(语言-python)

问题遇到的现象和发生背景

就是两列时间序列数据怎么用apriori算法做关联分析呢?比如水位一列数据 位移一列数据 那怎么得出水位和位移这两个效应量关联度吗?

问题相关代码,请勿粘贴截图

Python 编程实现

运行结果及报错内容
我的解答思路和尝试过的方法

关联规则所使用的的Apriori算法要求输入的数据应为布尔类型吗?所以数值类型就要符号化?
看到一篇文献是这样做的:原始数据—>滑动窗口L=10截取原始数据得到N个子序列—>线性拟合—>标准化斜率—>子序列符号化处理—>Apriori算法
搞不明白文中说从由每段斜率组成的事务集中找出频繁项集是什么意思?

img

我想要达到的结果

输出水位与位移这两监测效应量的关联性

  • 写回答

3条回答 默认 最新

  • 一切因为有你 2022-06-01 08:26
    关注

    原始数据—>滑动窗口L=10截取原始数据得到N个子序列—>线性拟合—>标准化斜率—>子序列符号化处理—>Apriori算法
    我觉得这个说的挺清楚的啊,关联算法本身解决的是各个商品的关联度,其实就是分类变量的关联关系。所以这里不是转成布尔值,符号化处理是转成了分类量。所以这里的处理逻辑就是将原始数据按滑动窗口分成N个子序列(N个商品),线性拟合得出斜率(斜率是连续值通过符号化处理转成分类变量,相同的符号比如1a,1b ,就认为是同一个商品),然后就是典型的关联算法处理逻辑了

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)
编辑
预览

报告相同问题?

问题事件

  • 系统已结题 6月8日
  • 已采纳回答 6月1日
  • 创建了问题 6月1日
手机看
程序员都在用的中文IT技术交流社区

程序员都在用的中文IT技术交流社区

专业的中文 IT 技术社区,与千万技术人共成长

专业的中文 IT 技术社区,与千万技术人共成长

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

关注【CSDN】视频号,行业资讯、技术分享精彩不断,直播好礼送不停!

客服 返回
顶部