Si vous utilisez Matplotlib et essayent d'obtenir de bons chiffres dans un LaTeX sauvegarder en tant que document EPS . Plus précisément, essayez quelque chose comme ceci après avoir exécuté les commandes pour tracer l'image :
plt.savefig('destination_path.eps', format='eps')
J'ai constaté que les fichiers EPS fonctionnent mieux et que les dpi
Le paramètre est ce qui les met en valeur dans un document.
Pour spécifier l'orientation de la figure avant de l'enregistrer, il suffit d'appeler la fonction suivante avant la fonction plt.savefig
mais après avoir créé le tracé (en supposant que vous avez tracé en utilisant un axe avec le nom ax
):
ax.view_init(elev=elevation_angle, azim=azimuthal_angle)
Où elevation_angle
est un nombre (en degrés) spécifiant l'angle polaire (vers le bas par rapport à l'axe vertical z) et le azimuthal_angle
spécifie l'angle azimutal (autour de l'axe z).
Je trouve qu'il est plus facile de déterminer ces valeurs en traçant d'abord l'image, puis en la faisant tourner et en regardant les valeurs actuelles des angles apparaître vers le bas de la fenêtre, juste en dessous du tracé actuel. Gardez à l'esprit que les positions x, y, z, apparaissent par défaut, mais qu'elles sont remplacées par les deux angles lorsque vous commencez à cliquer+drag+rotationner l'image.