0
具体而言,给出的2D数值数据如下面的线图所示。在背景平均移动(有小振动)上有峰值。如果这些峰值下降到平均值,我们希望找到对(x1,x2)的值;或(x1)只有在线不回到平均水平时。 检测折线图分段的正确算法是什么?
有成千上万这样的二维数据。
什么是正确的统计或机器学习算法找到x1和x2上面没有绘图?
具体而言,给出的2D数值数据如下面的线图所示。在背景平均移动(有小振动)上有峰值。如果这些峰值下降到平均值,我们希望找到对(x1,x2)的值;或(x1)只有在线不回到平均水平时。 检测折线图分段的正确算法是什么?
有成千上万这样的二维数据。
什么是正确的统计或机器学习算法找到x1和x2上面没有绘图?
请注意,这不是一个确切的答案。
我真的不知道你在做什么。但我可以建议你一种方式。假设图中只有一个峰,并且您具有所有2D点数据,即: (X1,Y1)...(Xn,Yn)
...
尝试计算相邻点的Y值之间的差异,并得到最小值,如果你正在做Ÿ N-1 - Ÿñ(表示在开始峰值点)。同样,获得表示峰值减少的点的最大值。
提供生成此图形的数据可以获取答案!尝试给你的数据快照,使您的问题**可重现**。 – Shiva
也许检查信号是否大于静音条件下噪声标准偏差的3倍?不知道在统计意义上这是否是最好的,但这将是一个快速和肮脏的方式开始... –
StackOverflow是伟大的编程问题,这是当你知道你想要做什么,但不知道如何让电脑真正做到这一点。由于您没有对“峰值”或“正常”的非常精确的定义,因此很难推荐可能有用的代码。也许你的问题会更适合[程序员.se]或[datascience.se](尽管我会在发布之前检查他们在主题上考虑的内容)。 – MrFlick