I want the plot the bar graph touching the y axis

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

Read about xlim, axis

1 Comment

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)

Tags

Asked:

on 16 Jul 2022

Edited:

on 16 Jul 2022

Community Treasure Hunt

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

Start Hunting!