Set datetick to month, independent of year

조회 수: 2 (최근 30일)
KNL
KNL 2019년 11월 20일
댓글: Kavya Vuriti 2020년 2월 17일
I have a list of dates of different years (in "Dates"-column), which I want to plot as a histogram over one year. I have thus converted the dates to day of year ("doy" column) and plotted it, see figure below.
My short code is:
file_mat.doy=day(file_mat.Date,'dayofyear');
figure
histogram(file_mat.doy, 'BinWidth',5,'FaceColor',[0 .5 .5]);
I want the x-axis to show the months from Jan to Dec at equal intervals, instead of the day of year. How can I do that?
Thanks
slett.JPG
  댓글 수: 1
Kavya Vuriti
Kavya Vuriti 2020년 2월 17일
Hi,
Could you please tell what exact information are you trying to plot. Because the mat file provided does not contain data corresponding to all months in an year. Also, there are multiple data for same month in an year.

댓글을 달려면 로그인하십시오.

답변 (0개)

카테고리

Help CenterFile Exchange에서 Legend에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by