How plot data as histograms?

3 vues (au cours des 30 derniers jours)
Nisar Ahmed
Nisar Ahmed le 9 Oct 2022
Commenté : the cyclist le 9 Oct 2022
I have following data as:
[numb] = xlsread('NorskPetroleum.xlsx');
Years = numb(:,1);
Oil = numb(:,2);
condensate= numb(:,3);
NGL = numb(:,4);
Gass = numb(:,5);
Sum = numb(:,6);
Each of size is 52 1,
I want to plot my data in the form of histogram as plot(years, other quantiaties) as

Réponse acceptée

the cyclist
the cyclist le 9 Oct 2022
This is not a histogram. It is a stacked bar chart. Take a look at this documentation to see how to construct this type of chart.
  2 commentaires
Nisar Ahmed
Nisar Ahmed le 9 Oct 2022
Modifié(e) : Nisar Ahmed le 9 Oct 2022
@the cyclist Thanks, I plotted like this. How can I add legends
y = [Oljo Kondensat NGL Gass];
x = Years;
figure, bar(x,y,'stacked'); xlabel('Years');
the cyclist
the cyclist le 9 Oct 2022
If you google the words matlab and legend, the top hit would also certainly be the documentation for the legend function.

Connectez-vous pour commenter.

Plus de réponses (0)

Community Treasure Hunt

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

Start Hunting!

Translated by