how to make a stacked bar graph?
2 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
i am trying to make my bar graph stacked. As of now it shows the total population in each state, and I want the stacked part to show the number of homeless individuals (found in column D of the excel file), as well as number of CoCs if possible (column C). How can I add this to my graph? Any help is greatly appreciated.
%plotting
figure
bar(states,totpop)
xlabel('States', 'Fontsize', 18)
ylabel('Numer of Homeless Persons (Millions)', 'Fontsize', 18)
title('HOMELESSNESS IN AMERICA 2017', 'fontsize', 24);
set(gcf,'color','w');
set(gcf, 'Units', 'Normalized', 'OuterPosition', [0 0 1 1]);
grid on
legend({'Total Population','Homeless Population'},'Location','northeast')
Looking for something like this:
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/191089/image.png)
2 Commenti
dpb
il 7 Giu 2018
Use the optional style argument with value 'stacked'
bar(states,data,'stacked')
where data is the array of columns wanted from the spreadsheet
See
doc bar % for examples and syntax details
Risposte (0)
Vedere anche
Categorie
Scopri di più su Bar Plots in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!