Разница между последовательными максимумами и минимумами в наборе данных .csv - PullRequest
1 голос
/ 11 июля 2019

У меня есть набор данных, который представляет данные слежения за лапой мыши, движущейся вверх и вниз по оси 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 ... - однако, как вы можете видеть на примере изображения:

enter image description here

(извините, пробелы), есть несколько последовательных волнообразных максимумов и минимумов.

Цель состоит в том, чтобы найти разницу между каждым максимумом и последовательными минимумами, а также каждым минимумом и последовательными максимумами (то есть max1-min1, min2-max1, max2-min2 ...). В идеале это также обеспечивало бы временные точки каждого максимума и минимума (например, 13 и 17 для предоставленного набора данных) - существует столбец с целочисленными метками (1, 2, 3 ...), соответствующими каждой координате. Спасибо за вашу помощь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...