¿Cómo hacer que una línea sea negrita en una trama de varias líneas en matplotlib o seaborn?
Tengo un gráfico de múltiples líneas donde quiero que una de las líneas sea verde y gruesa y las otras sean grises. Mi gráfico actualmente se ve así.
Aquí hay un código de muestra (reproducible). Por ejemplo, quiero que la línea de Astrakhan sea gruesa y verde y las demás grises.
Sin embargo, no sé cómo aumentar el grosor. He intentado establecer el tamaño y el ancho similar al de la paleta, y no funciona de esta manera. Gracias.
davy.ai
Puede aumentar el grosor de la línea para Astracán agregando el argumento linewidth a la función sns.lineplot. Por ejemplo:
sns.lineplot(x=’año’, y=’ventas’, datos=df, hue=’región’, paleta=palette1, linewidth=3)
Esto hará que la línea para Astracán sea 3 veces más gruesa que las otras líneas.