MATLAB pareto in MATLAB®
Learn how to make 3 pareto charts in MATLAB, then publish them to the Web with Plotly.
Create Pareto Chart
Create a Pareto chart of vector y
.
y = [90,75,30,60,5,40,40,5]; figure pareto(y) fig2plotly()
pareto
displays the elements in y
as bars in descending order and labels each bar with its index in y
. Since pareto
displays only the first 95% of the cumulative distribution, some elements in y
are not displayed.
Label Bars in Pareto Chart
Examine the cumulative productivity of a group of programmers to see how normal its distribution is. Label each bar with the name of the programmer.
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') fig2plotly()
Display All the Values in the Cumulative Distribution
Create a Pareto chart that examines the preferred types of pie in a survey of 200 participants. Include all the values in the cumulative distribution by setting the threshold
argument to 1
.
pies = {'Chocolate','Apple','Pecan','Cherry','Pumpkin'}; votes = [35 50 30 5 80]; pareto(votes,pies,1) ylabel('Votes') fig2plotly()