python - pyplot - ancho del borde matplotlib
matplotlib subplot title (2)
¿Quieres ajustar el tamaño de la línea de borde? Debe utilizar ax.spines [side] .set_linewidth (tamaño).
Así que algo como:
[i.set_linewidth(0.1) for i in ax.spines.itervalues()]
Yo uso matplotlib 0.99.
No puedo cambiar el ancho del borde de la subplot
, ¿cómo puedo hacerlo?
El código es el siguiente:
fig = plt.figure(figsize = (4.1, 2.2))
ax = fig.add_subplot(111)
ax.patch.set_ linewidth(0.1)
ax.get_frame().set_linewidth(0.1)
Las dos últimas líneas no funcionan, pero lo siguiente funciona bien:
legend.get_frame().set_ linewidth(0.1)
Tal vez esto es lo que estás buscando?
import matplotlib as mpl
mpl.rcParams[''axes.linewidth''] = 0.1 #set the value globally