Effacer les filtres
Effacer les filtres

Compare two data set with Bar Graph with ranges in xticks

17 vues (au cours des 30 derniers jours)
Ramesh Venkatasubramanian
Commenté : Ameer Hamza le 5 Avr 2020
Hi guys, I am trying to compare two data sets using Bar Graph. I want to have bin ranges as xticks as shown in the attached images. Any help is much appreciated. Thanks.

Réponse acceptée

Ameer Hamza
Ameer Hamza le 5 Avr 2020
Modifié(e) : Ameer Hamza le 5 Avr 2020
This show an example of what you are trying to do
bin_edges = 0:5:50;
locs = (bin_edges(1:end-1)+bin_edges(2:end))/2;
y1 = rand(1,10);
y2 = rand(1,10);
fig = figure();
ax = axes();
bar(locs, [y1;y2])
ax.XTick = locs;
ax.XTickLabel = compose('%d-%d', bin_edges(1:end-1)', bin_edges(2:end)');
ax.XTickLabelRotation = 90;
  2 commentaires
Ramesh Venkatasubramanian
Thanks a lot Ameer Hamza it worked.
Ameer Hamza
Ameer Hamza le 5 Avr 2020
Glad to be of help.

Connectez-vous pour commenter.

Plus de réponses (0)

Catégories

En savoir plus sur Data Distribution Plots dans Help Center et File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by