Отобрать данные до первого скачка
Підписуйтеся на Telegram-канал «DOU #tech», щоб не пропустити нові технічні статті
Привет, подкинте идею. Туплю что-то:
есть такие данные
dd =
0
0
0
0
0
0.000000000000007
0.000000000000007
0.000000000000007
0.000000000000007
0.000000000000010
0.000000000000010
0.000000000000010
0.000000000000016
2.633178105165787
2.633178105165793
2.680338721029984
2.680338721029991
3.144253292363524
3.144253292363535
3.455539083982646
3.455539083982655
3.873979942104087
3.873979942104087
4.528412667307488
4.528412667307488
5.056041061279163
5.441634246240676
5.758589072778007
5.758589072778007
6.137339061337809
6.137339061337809
7.989230919664730
7.989230919664736
8.191873370806375
8.191873370806375
8.402427059525337
9.707983670817743
10.562709034023758
11.427275957156656
Нужно выбрать только те, что до резкого скачка
Т.е. Первые 13
Данные не всегда такие красивые, но скачок всегда есть.
И это не временной ряд, все данные есть на входе.
Пока две идеи пробовать через кластеризацию (но надо как-то определиться с порогом кластеризации) или через производную (опять же определиться с порогом) или через скользящие моменты распределения (но данных для построения устойчивого распределения мало).
Количество входных данных сравнимо с тем набором, что выше.
Пока останавливаюсь на правдоподобии. Вот такое получилось:
ll =
-13.105293350528012
-13.240609592596869
-13.659024651211627
-13.502098701675456
-13.206721834521678
-13.244738665313239
-13.505455978785387
-13.522732968941405
-13.511127567606469
-13.240789755371507
-13.798559548303617
-13.691555931493168
-13.573244341540235
6.603315646942734
3.875958591015428
3.075434849768514
2.633776258214172
2.905142429691629
2.608936961044623
2.720330126389209
2.523698354592342
2.752623121883026
2.583559961695585
3.006005956547924
2.816568868585229
3.091584938154992
3.214691567946383
3.267418073769537
3.087376365394090
3.205942286026062
3.060299771500777
4.215112866901573
3.896308064346476
3.793002196063312
3.598083253479741
3.562127752295348
4.148456415309861
4.403440218679242
4.617387225517268
Выглядит неплохо.
18 коментарів
Додати коментар Підписатись на коментаріВідписатись від коментарів