Seaborn histplot, la visualización de barras apiladas no se está apilando como se esperaba en Python.
Tengo un histplot
que no hace lo que espero y no estoy seguro de por qué. En mi histplot
, quiero un gráfico apilado que compare las victorias por black_first_move
, pero en lugar de barras apiladas, obtengo el gráfico que se muestra en la imagen a continuación (y la paleta no se está aplicando). ¿Alguien puede proporcionar guía sobre cómo apilar correctamente esto?
color=['blanco', 'gris claro', 'negro']
black_fmr_summary_low.head(2)
sns.histplot(
data=black_fmr_summary_low, multiple="stack",
x="black_first_move", y="wins", hue="winner",
palette=color) # color = ['negro', 'blanco', 'gris'], pero no se está aplicando
plt.show()
davy.ai
Para apilar correctamente el
histplot
de victorias porblack_first_move
, intenta cambiar el parámetrox
de"black_first_move"
a"winner"
y añadir el parámetrohue_order
con la lista decolor
. Esto separará las victorias deblack
ywhite
en dos barras apiladas para cadablack_first_move
. El código se vería así:Esto debería resultar en la gráfica apilada deseada que compara las victorias por
black_first_move
.