Gráfico de series de tiempo con sombreado mínimo / máximo con Seaborn
Estoy tratando de crear un diagrama de series de tiempo de 3 líneas basado en los siguientes datos, en un gráfico Semana x Sobrecarga, donde cada Clúster es una línea diferente.
Tengo múltiples observaciones para cada par (Cluster, Week) (5 para cada cajero automático, tendrá 1000). Me gustaría que los puntos en la línea sean el valor promedio de Sobrecarga para ese par específico (Cluster, Week), y que la banda sea el valor mínimo / máximo de la misma.
Actualmente estoy usando el siguiente bit de código para trazarlo, pero no obtengo ninguna línea, ya que no sé qué unidad especificar usando el marco de datos actual:
ax14 = sns.tsplot(data = long_total_cluster_capacity_overload_df, value = "Overload", time = "Week", condition = "Cluster")
Tengo la sensación de que todavía necesito reformar mi marco de datos, pero no tengo idea de cómo. Buscando un resultado final como este