Se si utilizza matplotlib
e si tenta di ottenere buone cifre in un documento in lattice, salvare come eps. In particolare, provare qualcosa di simile dopo aver eseguito i comandi per tracciare l'immagine:
plt.savefig('destination_path.eps', format='eps', dpi=1000)
Ho scoperto che i file EPS funzionano meglio e il parametro dpi
è ciò che rende veramente li guardare bene in un documento.
UPDATE:
per specificare l'orientamento della figura prima di salvare semplicemente chiamare il seguente prima della chiamata plt.savefig
, ma dopo aver creato la trama (supponendo che avete tracciato utilizzando un asse con il nome ax
):
ax.view_init(elev=elevation_angle, azim=azimuthal_angle)
Dove elevation_angle
è un numero (in gradi) che specifica l'angolo polare (in basso rispetto all'asse verticale z) e lo azimuthal_angle
specifica l'angolo azimutale (attorno all'asse z).
Trovo che sia più semplice determinare questi valori prima di tracciare l'immagine e quindi ruotarla e osservare i valori correnti degli angoli visualizzati verso la parte inferiore della finestra appena sotto la trama effettiva. Tieni presente che le posizioni x, y, z appaiono per impostazione predefinita, ma vengono sostituite con i due angoli quando inizi a fare clic + trascina + ruota l'immagine.
@ spencerlon2 cosa se voglio cambia l'orientamento della figura prima di salvare? – dustin
Vedere la risposta aggiornata. – spencerlyon2