我有2个数据集,一个包含"抖动" /变化的数据点,另一个包含平滑值的数据集。我将使用下面的图片演示:
如何计算每条线的平滑度/方差。我想通过一些数学公式证明橙色数据集的变化小于蓝色数据集。
答案 0 :(得分:1)
这是一个非常简单,有一些弱点,但也有一些优势。
在每个数据集中,按时间值(x坐标)对点进行排序。然后将每个连续点对之间的欧几里德距离求和。
如果每个数据集的总时间扩展值相同,则此方法非常有效。如果不是这种情况,您可能希望将距离总和除以时间值的范围(最大值减去最小值)。最小的"粗糙度"通过该度量,可以是同一直线上的直线段或段序列。如果你想要"粗糙"对于线段测量为零,您可以从距离总和中减去初始点和终点之间的线段长度。可以对其他目标进行其他调整。