|
Анализ трендов, среднеквадратическое отклонение
|
|||
---|---|---|---|
#18+
Пологаю задача типичная и легкотня для старожилов. Пожалуйста помогите. Положим имеется табличка продаж: Код: plaintext
Необходимо выяснить тренды продаж каждой каждой категории-субкатегории в сравнении с усредненным значением количества за последние Х дней (например 14 дней). На выходе я хотел бы получить, что то наподобие Код: plaintext
Если Оценка близка к 0, то тренд стабильный, если слишком отклоняется от 0, то там какие-то скачки, всплески, и далее потребуется более детальный анализ на данную Дату, Категорию-Суб_категорию. Хотел бы научиться как решать такую задачу в Оракле через сиквел а также в Экселе. Заранее очень признателен. Спасибо, ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2020, 18:22 |
|
Анализ трендов, среднеквадратическое отклонение
|
|||
---|---|---|---|
#18+
Пологаю задача типичная и легкотня для старожилов. Полагаем, вам нетрудно будет предоставить тестовые данные и ожидаемый результат. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2020, 19:29 |
|
Анализ трендов, среднеквадратическое отклонение
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2020, 19:38 |
|
Анализ трендов, среднеквадратическое отклонение
|
|||
---|---|---|---|
#18+
dmdmdm, Спасибо, за информацию и статью. Я действительно хочу разобраться. И проблема в том, что я не представляю какой формулой можно посчитать оченку (предполагаю, что может понадобиться STDEV). Только знаю, что Оценка, о которой идёт речь в задаче, должна мне дать величину, которая поможет определить есть ли сучественное отклонение от средней величины. Причем для каждой категории, Количества могут существенно отличаться по абсолютным значениям. Например для следующих масцивов данных всплесков нет. 1,2,3,4,1,2,3,2,2,1,3 1000,1200,900,1020,980,1100 А в этих массивах есть всплески 1,2,3,1,2,100,9,12,1,0 1000,1200,9000,1020,980,1100. Встаёт задача определения доверительных интервалов (?) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2020, 20:14 |
|
Анализ трендов, среднеквадратическое отклонение
|
|||
---|---|---|---|
#18+
Как студентом прошел курс мат. статистики, так с тех пор этими знаниями и не пользовался. Поэтому слова "мат. ожидание", "среднеквадратичное отклонение" помню, но только слова :). Пишите формулы, допиливайте. Код: plsql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35.
... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2020, 12:39 |
|
Анализ трендов, среднеквадратическое отклонение
|
|||
---|---|---|---|
#18+
dmdmdm, Спасибо, друг. Это то, что я искал в черновом варианте. Похоже вместо ORDER BY, надо использовать PARTITION BY, иначе расчеты неверные. Тем не менее, оченки не совсем репрезентативны. К примеру хотелось бы задать какой то порог (доверительный интервал), или что то в процентах, и отклонение, чтобы выдавало в процентах... пока думаю. Как найду подход, дам знать. Спасибо ... |
|||
:
Нравится:
Не нравится:
|
|||
24.08.2020, 13:33 |
|
|
start [/forum/topic.php?fid=52&msg=39991962&tid=1880947]: |
0ms |
get settings: |
8ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
54ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
37ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 142ms |
0 / 0 |