Bar width , Xticks layout

I want to set xticks in each subplot with a step of 1 day within a fixed x-axis range limit, ensuring that the distance between bars is also zero. Below is the current output I am getting.

and want output like this

updated layout to

fig.update_layout(
height=2500,
width=1200,
title_text=“Special Event Occupancy”,
showlegend=False,
bargap=0.0,
bargroupgap=0,
barmode=‘group’
)
But,its not working!

Hey @bhagyashree185 welcome to the community.

Could you add the source code + data to create this graph? The customization of time axes is usually quite limited in my experience.

for i in range(1, num_rows + 1):
for j in range(1, num_cols + 1):
fig.update_xaxes(range=[“2014-10-01”,“2014-10-01”],row=i, col=j, dtick=‘D1’,
tickmode=‘linear’,
tickfont=dict(size=8))
fig.update_yaxes(range=[0,250],tickcolor=‘black’, row=i, col=j)

This is the code where I tried to customize axis for each subplot