什么是合适的统计测试来识别两个时间过程中显着不同的时间点?

机器算法验证 时间序列
2022-04-07 12:51:08

我有两个时间课程。两者的长度相同。两者都是单变量。每个代表来自一个独特子组的平均 EEG 信号。两个亚组的受试者数量不同。

我想找到两组之间差异具有统计学意义的各个时间点。

似乎我的选择是:

  • 对每个时间点执行双尾 t 检验并纠正多重比较。
  • 执行方差分析。
  • 使用 GLM 对每个时间过程进行建模,然后分析 beta 系数

然而,每种方法似乎都有缺点。

  • 鉴于脑电图时间过程的长度,以及两个值之间相对较小的差异,我担心在 t 检验的情况下出现假阴性的风险。
  • ANOVA 可以告诉我定时间点是否不同,但不能识别实际感兴趣的时间点。此外,将违反独立性假设,因为顺序测量将相互关联。
  • 线性分析不会识别感兴趣的时间点。
1个回答

显然这里的答案很晚,但如果你还没有解决这个问题,或者你在这个领域工作并且将再次面临类似的问题......我建议采用你的第一个策略并使用无阈值聚类增强技术,然后进行最大排列测试以校正比较。

可以在此处找到具有模拟 EEG 数据的理论细节

可以在这里找到一个用户友好的 matlab 工具箱

当然,在使用置换时,您不仅限于进行 t 检验,而且您可能会使用您认为合适的任何类型的差异度量(有适当的理由)。这也意味着,如果您有多个组或多个因素,使用来自适当 ANOVA 的 F 值作为您的排列的汇总度量也将起作用。

祝你好运!