Hello,
I have not found a solution to turn the X label
code :
item = āRS0753ā
df = df_group_by_feeder_slot[df_group_by_feeder_slot[āName_Itemsā] == āRS0753ā]
fig = go.Figure()
for feeder in df[āIdentifier_MaterialCarriersā].unique():
for slot in df[(df[āIdentifier_MaterialCarriersā] == feeder)][āSlot_MaterialCarriersā].unique():
fig.add_trace(go.Bar(
x = [df[(df[āIdentifier_MaterialCarriersā] == feeder) & (df[āSlot_MaterialCarriersā] == slot)][āIdentifier_MaterialCarriersā], df[(df[āIdentifier_MaterialCarriersā] == feeder) & (df[āSlot_MaterialCarriersā] == slot)][āSlot_MaterialCarriersā]],
y = df[(df[āIdentifier_MaterialCarriersā] == feeder) & (df[āSlot_MaterialCarriersā] == slot)][āratio_sum_total_errorā],
name = feeder + ā ā + slot,))
fig.update_layout(title_text=āMulti-category axisā)
fig.update_layout(
title=āratio by feeder and slotā + ā ā + 'item ā + item,
xaxis_title=āfeeder _ slotā,
xaxis_dtick= 1,
xaxis_tickangle=90,
yaxis_title=āratio_sum_total_errorā,
yaxis_dtick= 0.1,
font=dict(size=10,))
fig.update_layout(
autosize=False,
width=1000,
height=500)
fig.update(layout_showlegend=False)
fig.update_layout(bargap= 0.2)
fig.show()