es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: PLOT-ANNOTATIONS

Añadiendo una coma a las etiquetas de las barras.

He estado utilizando el método ax.bar_label para agregar valores de datos a los gráficos de barras. Los números son enormes, como por ejemplo 143858918. ¿Cómo puedo agregar comas a los valores de datos utilizando el método ax.bar_label? Sé cómo agregar comas utilizando el método annotate, pero no estoy seguro si . . . Read more

Las barras apiladas están inesperadamente anotadas con la suma de las alturas de las barras.

Mis datos: names_col = [‘Count’,’Freq’] dat = [[‘Matching’, 56935],[‘Mismatching’, 100587]] plot_df = pd.DataFrame(data=dat,columns=names_col) Estoy intentando hacer un gráfico de barras apiladas que muestre los valores, aquí está mi código: plt.figure(figsize=(16,9)) p=plot_df.set_index(‘Count’).T.plot(kind=’bar’, stacked=True) p.bar_label(p.containers[0]) p.bar_label(p.containers[1]) plt.show(); En primer lugar, la figura no tiene el tamaño (16,9), ¿qué está mal? Y en . . . Read more

Cómo trazar y anotar barras agrupadas

Tengo el siguiente código: import numpy as np import matplotlib.pyplot as plt oct_data = [10, 24, 25, 30] nov_data = [12, 42, 21, 78] labels = [‘Cuenta1’, ‘Cuenta2’, ‘Cuenta3’, ‘Cuenta4′] ancho_barra = 0.4 rect1 = np.arange(0, len(oct_data)*2 ,2) rect2 = [x + ancho_barra for x in rect_1] plt.bar(rect1, oct_data, color=’#7f6d5f’, . . . Read more

Pandas bar cómo etiquetar valores deseados

d = {‘X’:[1,2,3,4],’A’: [50,40,20,60], ‘% of Total in A’:[29.4,23.5,11.8,35.3] , ‘B’: [25,10,5,15], ‘% in A’ :[50,25,25,25]} df = pd.DataFrame(d) ax = df.plot(x=’X’,y=”A”, kind=”bar”) df.plot(x=’X’, y=”B”, kind=”bar”, ax=ax,color=’C2′) X A % of Total in A B % in A 0 1 50 29.4 25 50 1 2 40 23.5 10 25 . . . Read more