pareto

Диаграмма Парето

Синтаксис

pareto(Y)
pareto(Y,names)
pareto(Y,X)
H = pareto(...)
[H,ax] = pareto(...)

Описание

Диаграммы Парето отображают значения в векторном Y как панели, чертившие в порядке убывания. Значения в Y должно быть неотрицательным и не включать NaNs. Только первые 95% кумулятивного распределения отображены.

pareto(Y) метки каждая панель с ее элементом индексируют в Y и также строит график, отображающий совокупную сумму Y.

pareto(Y,names) метки каждая панель со связанным текстом в матричном или массиве ячеек names.

pareto(Y,X) метки каждая панель с присваиваемым значением от X.

pareto(ax,..) графики в оси ax вместо текущей системы координат, gca.

H = pareto(...) возвращает примитивный Line и Bar объекты создаются.

[H,ax] = pareto(...) дополнительно возвращает эти два созданные объекта осей.

Примеры

свернуть все

Создайте Диаграмму Парето векторного y.

y = [90,75,30,60,5,40,40,5];
figure
pareto(y)

pareto отображает элементы в y как панели в порядке убывания и метки каждая панель с ее индексом в y. Начиная с pareto отображения только первые 95% кумулятивного распределения, некоторых элементов в y не отображены.

Исследуйте совокупную производительность группы программистов, насколько нормальный ее распределение. Пометьте каждую панель именем программиста.

codelines = [200 120 555 608 1024 101 57 687];
coders = {'Fred','Ginger','Norman','Max','Julia','Wally','Heidi','Pat'};

figure
pareto(codelines, coders)
title('Lines of Code by Programmer')

Расширенные возможности

Смотрите также

Функции

Свойства

Представлено до R2006a