Se você estiver usando matplotlib
e tentando obter bons números em um documento de látex, salve como um eps. Especificamente, tente algo assim depois de executar os comandos para plotar a imagem:
plt.savefig('destination_path.eps', format='eps')
Descobri que os arquivos eps funcionam melhor e o dpi
parâmetro é o que realmente os faz parecer bem em um documento.
ATUALIZAR:
Para especificar a orientação da figura antes de salvar, basta chamar o seguinte antes da plt.savefig
chamada, mas depois de criar o gráfico (presumindo que você tenha plotado usando eixos com o nome ax
):
ax.view_init(elev=elevation_angle, azim=azimuthal_angle)
Onde elevation_angle
é um número (em graus) especificando o ângulo polar (abaixo do eixo vertical z) e azimuthal_angle
especifica o ângulo azimutal (em torno do eixo z).
Acho que é mais fácil determinar esses valores primeiro traçando a imagem e depois girando-a e observando os valores atuais dos ângulos aparecerem na parte inferior da janela, logo abaixo do gráfico real. Lembre-se de que as posições x, y, z aparecem por padrão, mas são substituídas pelos dois ângulos quando você começa a clicar, arrastar e girar a imagem.