Matplotlib no muestra valores flotantes en el eje

resultes el marco de datos de pandas con valores float64 en Total Academic Expectations Scorey Parent Response Rate.
Hace Plot pero en el eje x en lugar de números flotantes solo muestra 0.

DataFrame se ve así: (hay muchas más filas de c)

DBN Puntaje Total de Expectativas Académicas Tasa de respuesta de los padres
0 01M015 8.2 0.71
0 01M019 7.7 0,92
result['Total Academic Expectations Score'].groupby(result['Parent Response Rate']).plot(kind ='bar')
plt.tight_layout()
plt.show() 

Probé el diseño ajustado como se muestra, pero no tuvo éxito.

nota: Parent Response Ratees de 0 a 1 flotante y Total Academic Expectations Scorede 0 a 10 flotante

ingrese la descripción de la imagen aquí

Quiero mostrar cuál es la media del puntaje total de expectativas académicas para la misma tasa de respuesta de los padres

Answer

Tratar:

result.groupby('Parent Response Rate')['Total Academic Expectations Score'].mean().plot(kind='bar', rot=45)