重复事件 - 在时间序列中查找

数据挖掘 机器学习 算法 时间序列
2021-10-07 21:27:57

我有一个事件数据集,我想从中检测重复事件(即:每周、每两周、每月)。数据集包含:

  1. 时间戳(日期)
  2. 可以获取任何值的事件类型(例如:purchasewithdrawalinquirybid等...)。
  3. 美元金额(例如可以是投标或价格)

我的目标是找到并标记重复事件及其频率。大多数情况下每天有一个事件,但有时同一天有两个或多个事件(可以是相同的事件类型,但不一定是)。我还应该能够解释重复发生的变化(从每两周一次到每周一次,反之亦然)。

你会如何处理这个问题?

任何帮助,将不胜感激!

2个回答

我建议使用 ARIMA(自回归迭代移动平均)作为检测时间序列规律的方法。请查看以下链接,其中将通过一系列博客文章向您介绍 ARIMA:

http://ucanalytics.com/blogs/forecasting-time-series-analysis-manufacturing-case-study-example-part-1/

要发现时间序列数据中的周期性行为,您应该绘制并查看周期图

在此处输入图像描述