How to manually change plot x-axis to months
Show older comments
I have been trying to manually change the xtick label to show months instead of the array that i'm plotting, however it only shows a portion of the string and I can't get to show the months from Jan-Dec.
month = ["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];
h(6) = figure;
plot(Day1Sum)
hold on
plot (Day2Sum,'r')
% xlim ([1 hrsyr])
legend ('Load', 'Load with DR')
ylabel ('Load (MWh)')
xticklabels(month)
3 Comments
KSSV
on 13 Aug 2018
what is size of your Day1Sum ?
hesham fageeh
on 13 Aug 2018
Edited: hesham fageeh
on 13 Aug 2018
Walter Roberson
on 13 Aug 2018
xlim([1 12])
xticks(1:12);
xticklabels(month)
Because you have 12 labels, you need 12 xticks, which probably would not have happened automatically.
Accepted Answer
More Answers (0)
Categories
Find more on 2-D and 3-D Plots in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!