Плотность числового ряда - страница 7

 
-Aleks-:
 

Получил следующие числа (правда закрался там ещё ноль - надо понять причину будет):

Причина понята - всё верно - ноль от того, что есть разрыв в группах.

 

№ П./П.ЧислоДельтаБлизкие значенияБлизость подрядМаксимальноеПлотныеПлотностьПлотность v2
1 10       4 10    
2 13 3 1 1   13    
3 15 2 1 2   15    
4 21 6 1 3   21 2,20 2,75
5 40 19 0 0   40    
6 42 2 1 1   42    
7 46 4 1 2   46    
8 51 5 1 3   51    
9 56 5 1 4   56 3,20 4,00
10 71 15 0 0   0    
11 78 7 0 0   78    
12 81 3 1 1   81 0,60 0,75

Как видно из таблицы, самая большая плотность 0,75 (0,6) в самой маленькой группе из двух чисел - 78 и 81, а самая большая группа с плотностью 4 (3,2) с 40 по 56 число.

 

При обработке реальных данных может возникнуть дилемма - что делать с одинаковыми числами. Думаю, что разумней изменить их на незначительную величину - сотые, но надо проверить сколько таких чисел будет идти подряд...

 

Прошу модератора перенести тему в раздел "Автоматические торговые системы " - данная тема создана с целью решения конкретной задачи, непосредственно связанной с построением АТС.

 
-Aleks-:

Прошу модератора перенести тему в раздел "Автоматические торговые системы " - данная тема создана с целью решения конкретной задачи, непосредственно связанной с построением АТС.

Можно простым способом найти плотность, если нет ПОВТОРЯЮЩИХСЯ чисел.

1.  находим среднее

2. смотрим где чисел больше, справа или слева от среднего

3.То есть мы нашли основную  плотность.   Чисел допустим больше слева.   Находим теперь ИХ среднее

4.   получаем еще 2 области, где чисел больше, та и плотнее.    Итого 4 области мы нашли уже в порядке плотности 

 

ну в принципе я правильно написал,   а если нужно  просто найти числа близкие друг к другу ,    то располагаем в порядке увеличения числа,        высчитываем последовательно дельты

 

и просто по разности дельт отмечаем ,       дельта 5 - один цвет,    дельта 3 другой цвет,   дельта 1 ну значит еще плотнее 

 
Vyacheslav Kornev:

Можно простым способом найти плотность, если нет ПОВТОРЯЮЩИХСЯ чисел.

1.  находим среднее

2. смотрим где чисел больше, справа или слева от среднего

3.То есть мы нашли основную  плотность.   Чисел допустим больше слева.   Находим теперь ИХ среднее

4.   получаем еще 2 области, где чисел больше, та и плотнее.    Итого 4 области мы нашли уже в порядке плотности 

Попробуйте свой метод хотя бы в экселе на приведенных тут числах и поделитесь результатом, пожалуйста.

 
-Aleks-:

Попробуйте свой метод хотя бы в экселе на приведенных тут числах и поделитесь результатом, пожалуйста.

окей, сделаю позже,  наверно только на след выходных
 

а пока предлагаю еще один метод,   для нахождения максимальной плотности.

 

Нужно посчитать удаленность от числа всех других чисел,   то есть у нас ряд из 12 чисел есть, ну так вот

Для первого числа считаем все 11 дельт,    все расстояния до других 11 чисел.      СКЛАДЫВАЕМ ВСЕ его дельты

Для второго все его 11 дельт , и потом складываем ВСЕ ЕГО дельты

для третьего и тд.

 

И то число/числа,  у которых суммарная дельта меньше всего являются самыми плотными

 

я сделал с 4 числами 

 

 

точнее уже не найдете самые плотные точки из любого ряда

 

только так и найдешь точку, которая ближе всего ко всем остальным - Т.е там где плотность.

 

Я молодец?) 

 
Причина обращения: