如何在python中找到时间序列中的变化点?

2024-09-27 09:38:18 发布

您现在位置:Python中文网/ 问答频道 /正文

我有一个两列135001行的文本文件。第一列是振幅,第二列是相关时间。例如,有些行如下所示,所有行都类似于此示例:

0.000000 00:04:07.680000
0.000000 00:04:08.320000
0.000002 00:04:08.960000
0.000002 00:04:09.600000
0.000000 00:04:10.240000

我画了一个文件,切了一小部分,如下所示: Plot the data

我需要检测数据中的哪一点发生了变化。我需要做的一件事就是精确地计算出图片中的平方数(我用手把它加到数据的图形上),并提取出它们的相关时间。我该怎么做。重要的是我应该把正方形中的每一部分都算一个。我想用导数,但我认为它行不通。 我在stackoverflow中找到了一个解决方案,但它是在R中。如果有人能在python中说出一些类似的东西,那就太好了。R中的类似解决方案如下: How to find changing points in a dataset


Tags: 文件the数据图形示例dataplot时间

热门问题