首页 > 解决方案 > .csv 数据集中连续最大值和最小值之间的差异

问题描述

我有一个数据集,它表示鼠标爪子在 y 轴上上下移动的跟踪数据,因为它向上拉动并拉下一根绳子。数据的输出是对应于几分之一秒的 y 坐标列表。例如:

1   333.9929833
2   345.4504726
3   355.7046572
4   367.6136684
5   379.7906121
6   390.5470788
7   397.9017118
8   403.677123
9   412.1550843
10  416.516814
11  419.8205706
12  423.7994881
13  429.4874275
14  419.2652898
15  360.1626136
16  298.8212249
17  264.3647809
18  265.0078862
19  268.1828407
20  283.101321
21  294.8219163
22  308.4875135

在本系列中,最大值为 429...,最小值为 264... - 但是,您可以从示例图像中看到:

在此处输入图像描述

(请原谅差距),有多个连续的波状最大值和最小值。

目标是找出每个最大值和连续最小值之间的差异,以及每个最小值和连续最大值之间的差异(即max1-min1、min2-max1、max2-min2 ...)。理想情况下,这还将提供每个最大值和最小值的时间点(例如,提供的数据集为 13 和 17) - 有一列具有对应于每个坐标的整数标签(1、2、3...)。谢谢你的帮助!

标签: excelcsv

解决方案


推荐阅读