I want the plot the bar graph touching the y axis

9 views (last 30 days)
Hi,
I have plotted the bar graph but I can see the gap between the Y axis and the first bar. How to remove this empty space. Im attaching my codes and the bar graph. Any help and suggestions will be highly appreciated . Thank you.
bar(Kp, 1, 'FaceColor',[0.5088 0.1833 0.5511], 'EdgeColor', [0 0.8 0.7] ); % purpul color
ylim([0 9]);
xticks([]);
ylabel('Kp Index (nT)','fontweight','bold','FontSize',10);
xline([9.5 17.5 25.5 33.5 41.5], '--m','LineWidth',2);
axis tight
box on
ax = gca;
ax.LineWidth = 2;

Accepted Answer

KSSV
KSSV on 16 Jul 2022
Read about xlim, axis
  1 Comment
Vikash Raj
Vikash Raj on 16 Jul 2022
Edited: Vikash Raj on 16 Jul 2022
Thank you for your suggestion. I managed to fix this problem using xlim.
ax = gca;
ax.XLim = [1.5, 49.5];

Sign in to comment.

More Answers (0)

Categories

Find more on Data Exploration in Help Center and File Exchange

Tags

Community Treasure Hunt

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

Start Hunting!