How to display interval data on x axis in histogram plot (eg. 10-20, 20-30,...) ?
18 views (last 30 days)
Show older comments
I want to plot the data for x axis readings as 10-20, 30-40, 50-60 upto 190-200 for the repsctive y axis values as below in MATLAB. I tried using xlim or XTick but its not showing up the x axis in interval format.
x_ax_data = [10-20, 30-40, 50-60, 70-80, 90-100]
y_ax_data = [0, 0, 200, 550, 920]
0 Comments
Answers (1)
Star Strider
on 3 Aug 2022
Edited: Star Strider
on 3 Aug 2022
Try this —
x_ax_data = ["10-20", "30-40", "50-60", "70-80", "90-100"]; % Create String Vector
y_ax_data = [0, 0, 200, 550, 920];
figure
bar(y_ax_data)
xticklabels(x_ax_data)
.
2 Comments
Star Strider
on 3 Aug 2022
My pleasure!
If my Answer helped you solve your problem, please Accept it!
.
See Also
Categories
Find more on Annotations 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!