I am using python dash for creating a scatter plot. The legends I am getting are randomly arranged. I want to arrange them alphabetically.
I used following code:
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, categoryorder='category ascending'),
selected_x: "{} {}".format(selected_x_gene, selected_x, categoryorder='category ascending'),
},