Il seguente codice di esempio produrrà una trama linea di base, senza assi e salvarlo come un file SVG:Matplotlib savefig assetto
import matplotlib.pyplot as plt
plt.axis('off')
plt.plot([1,3,1,2,3])
plt.plot([3,1,1,2,1])
plt.savefig("out.svg", transparent = True)
Come faccio a impostare la risoluzione/dimensioni dell'immagine? C'è una spaziatura su tutti i lati dell'immagine oltre il grafico a linee. Come rimuovo il padding in modo che le linee appaiano sul bordo dell'immagine?
c'è un modo per metterli in matplotlibrc? 'Bad key" savefig.bbox_inches "' – endolith
Sei il benvenuto. Non so se è possibile fornire tali specifiche di configurazione usando un file matplotlibrc. – bernie
Un altro comando che mi piace usare (insieme a quelli elencati sopra) da pyplot è plt.tight_layout(), che rimuove lo spazio bianco in eccesso attorno alla figura. – Blink