How to make this plot?

3 vues (au cours des 30 derniers jours)
BN
BN le 25 Nov 2020
Commenté : BN le 25 Nov 2020
Dear all, I have a table namely DATA. I don't know how to have a plot like this in the below for it.
Any advice is highly appreciated.

Réponse acceptée

Sibi
Sibi le 25 Nov 2020
Modifié(e) : Sibi le 25 Nov 2020
d=DATA{:,1};D=DATA{:,2};
min_year=year(min(d));
max_year=year(max(d));
A=zeros(12,max_year-min_year+1);
for k=1:length(d)
m=month(d(k));y=year(d(k))-min_year+1;
A(12-m+1,y)=D(k);
end
in=[min_year:max_year];%% added
contourf(in,1:12,A)%% edited
map = [0.8 0.1 0.1
0.9 0.9 0.1
1 1 1
0 0.9 0.1
0.1 0.1 1];
colormap(map)
colorbar
you can change the color by changing values in map
  3 commentaires
Sibi
Sibi le 25 Nov 2020
Modifié(e) : Sibi le 25 Nov 2020
I have edited the code,try now.
For more details check xticks and xticklabels in documentation .
BN
BN le 25 Nov 2020
Thank you so much again.

Connectez-vous pour commenter.

Plus de réponses (0)

Tags

Produits


Version

R2020a

Community Treasure Hunt

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

Start Hunting!

Translated by