使用标准Bash实用程序找出数据稳定的点

时间:2013-02-27 13:00:03

标签: bash graph detect stability

我有一组数据(两列CSV数字),最初变化很大,然后稳定在一定数量左右。我试图通过使用标准Bash实用程序来确定图形首先似乎以自动方式稳定的点。在ASCII图中,数据可能看起来像这样:

y
^                                     ___ stabilised
| .                                  |
|  .                                 |
|    .    .                          |
|     .  . .    .       .            ▾
|      .    .  . .   . . .  . . . . . . . . . . . . . . . .
|             .   . .              .
------------------------------------------------------------> x

请注意,数据未达到恒定值,但在稳定值附近略有波动。有没有什么方法可以使用标准Bash实用程序找到图表似乎变得稳定的第一个点?

1 个答案:

答案 0 :(得分:1)

你想要的是检测统计平稳性,这是一个非常棘手的问题,研究论文[1][2][3]都是关于它的。首先,您需要决定实际能够检测平稳性的算法,然后才开始考虑如何使用任何编程语言(无论是Unix实用程序,带有numpy / scipy的Python,还是您选择的任何内容)来实现它。也许一本关于时间序列分析的好书会帮助你。