2012-07-12 41 views
5

El ancho de línea de sombreado en los gráficos matplotib que toman la palabra clave hatch es muy delgado. Encontré algunas publicaciones de hace varios años acerca de esto y una afirmación de que se hizo un parche, pero todavía no puedo encontrar la manera de aumentar el ancho de línea de las escotillas. ¿Hay alguna forma de hacer esto?manipulación del ancho de línea para incubar en matplotlib

Respuesta

4

Desafortunadamente, actualmente no es posible establecer el ancho de línea de un sombreado en un backend Agg. La anchura está codificada en el archivo src/_backend_agg.cpp ser "1.0":

hatch_path_stroke.width(1.0); 

Lo mismo es cierto para otros backends como el PDF, pero puede ser que sea más fácil de parche mono para esos casos.

+0

Gracias - ¿hay alguna indicación de que esto se solucione en futuras versiones? Parece que hay demanda para esa función y no sería tan difícil agregar ... – user1150552

+0

¡Esa es una pregunta mucho más difícil de responder! Por lo que yo sé, no hay un ticket pendiente para llevar esto a matplotlib, pero esa demanda puede aumentar una vez que 1.2 (sin fecha de lanzamiento) haga posible la eclosión de contorno. Por supuesto, si está realmente interesado, puede intentar parametrizar el ancho de línea y enviar una solicitud de extracción ... :-) – pelson

Cuestiones relacionadas