logo
Анализ и прогноз величин, распределенных по закону Парето

2.1 Программная реализация

Для автоматических расчетов параметров кривой Парето и накопленной суммы эффектов, была разработана программа в табличном процессоре MS Excel 2000.

Рисунок 2.1 - Рабочее окно программы

Исходными данными для расчетов выступают эмпирические данные о значениях случайной величины х, которые принимают некоторые исследуемые объекты, причем предполагается, что эта величина распределена по закону Парето. Также исходной информацией являются значения х, для которых будет проводиться оценка количества объектов, для которых х не меньше данного.

Выходными данными программы являются рассчитанные значения параметров кривой Парето, посчитанные теоретические значения у для указанных х, графики теоретической кривой Парето и эмпирической ломаной линии, данные о промежуточных расчетах. Также рассчитывается теоретическая и фактическая величина суммы накопленных эффектов между х2 и х1, с применением выражения (1.13), что позволяет также сделать выводы о том, насколько правильна гипотеза распределении случайной величины по закону Парето. Рабочее окно программы приведено на рисунке 2.1.

Программа работает в следующей последовательности:

– ввести данные о значениях х в столбец С. в., х (можно ввести до 10000 значений);

– ввести значения х, для которых будет определяться количество объектов, для которых х принимает значения не меньше данного в столбец х (11 значений);

– выполнить команду меню Сервис-Поиск решения-Выполнить-ОК, при этом будут рассчитаны параметры кривой Парето и они отобразятся в соответствующих ячейках, на которые указывают надписи А = и alpha =. Также при этом автоматически пересчитаются теоретические значения у, на графике отобразится поученная кривая Парето;

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

– при необходимости можно рассчитать сумму накопленных эффектов между заданными х1 и х2, для этого необходимо вбить интересующие значения в соответствующие ячейки. При этом в ячейке отразится посчитанное значение накопленной суммы эффектов. Можно принять в качестве верхней границы максимальное эмпирическое значение х, которое отражается в соответствующей ячейке;

– в ячейке Сумм. факт = показывается значение для сравнения с соответствующим расчетным значением.