Использование Plotly для гистограммы сохраняет порядок набора данных, если не используется color
:
import pandas as pd
import plotly.express as px
df = pd.DataFrame({'val': [1, 2, 3],
'type': ['b', 'a', 'b']},
index=['obs1', 'obs2', 'obs3'])
px.bar(df, 'val')
Но
color
меняет порядок данных:
px.bar(df, 'val', color='type')
Как я могу сохранить исходный порядок при использовании color
arg?
Это похоже на Как мне сохранить желаемый порядок в линейчатой диаграмме R Plotly с переменной цвета, но я использую Python, а не R.