I am using Plotly dash for creating a scatter plot. The legends I am getting in the final figure are randomly placed. I want to sort labels alphabetically from A to Z with category_orders
.
fig = px.box(
df,
x=selected_x,
y=selected_y,
points='all',
hover_data=hover_data,
color=colour_by,
width=800,
height=600,
labels={
selected_y: "{} {}".format(selected_y_gene, selected_y),
selected_x: "{} {}".format(selected_x_gene, selected_x),
},