Hi there,
I am attempting to make a histogram for occurence throughout the year, and I would like to have my plot centered on month 12 as to enhance readability. Is there anyway to do this as a Histogram or do I have to turn it into a bar graph and then manually reorder. I have not included my code as it is rather long, but let me know if it is needed.
Thanks in advance.

 채택된 답변

KSSV
KSSV 2024년 9월 20일
A = rand(100,1) ;
figure
h = histogram(A) ;
vals = h.Values ;
bins = h.BinEdges ;
bins = (bins(1:end-1)+bins(2:end))/2 ;
% Arrange the bins in your required order
idx = [4 1 3 2 5] ;
figure
bar(vals(idx))
str = cellstr(string(bins(idx))) ;
xticklabels(str)

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Histograms에 대해 자세히 알아보기

제품

릴리스

R2024b

질문:

2024년 9월 20일

답변:

2024년 9월 20일

Community Treasure Hunt

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

Start Hunting!

Translated by