Error compartido agregado en el gráfico de línea de Pandas
Tengo un gráfico de línea que se ve bien, pero quiero agregar áreas sombreadas que designen el margen de error por encima y por debajo de mi línea existente. Tengo una columna con el error ya calculado en mi marco de datos de pandas, pero no estoy seguro de cómo agregarlo a mi gráfico.
fig, ax = plt.subplots()
joinedDF.plot(x='date', y='count', figsize=(15, 8), ax=ax)
ax.set_xlabel("Fecha")
ax.set_ylabel("Cantidad")
davy.ai
Para agregar áreas sombreadas que designen el margen de error por encima y por debajo del gráfico de línea, puedes utilizar la función
fill_between()
en matplotlib. Suponiendo que los errores están almacenados en una columna llamadaerror
en el mismo dataframe de pandas que los datos, puedes modificar el código de la siguiente manera:Aquí, pasamos las coordenadas x, los límites inferiores del error y los límites superiores del error a
fill_between()
. El parámetroalpha
establece la transparencia del área sombreada.