Stacking two sets of data in a histogram
15 visualizzazioni (ultimi 30 giorni)
Mostra commenti meno recenti
jgillis16
il 25 Lug 2015
Risposto: Star Strider
il 25 Lug 2015
I need to stack two arrays of equal size, 1x100 double, in a histogram. The problem is that I can individually show two different histograms in a single plot, but I want to combine data into one histogram so that the bars of the histogram are 'stacked' and form a 'visual ratio'. I have attached a sample histogram of what I want visually.
Any help would be really appreciated!
0 Commenti
Risposta accettata
Star Strider
il 25 Lug 2015
You need to express them as column vectors, then concatenate them into a single array to use bar with the 'stacked' option:
A = randi(25, 1, 100);
B = randi(50, 1, 100);
figure(1)
bar([A(:) B(:)], 'Stacked')
0 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Histograms 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!