Я использую контур в pyplot, чтобы построить некоторые скалярные данные, но когда мой домен не квадратный, я чувствую, что данные искажены, потому что он всегда отображает их в квадрате (хотя значения оси будут увеличиваться быстрее с одной стороны.) Как сделать так, чтобы масштабирование оси было равным, чтобы, если мой домен в два раза длиннее в направлении x, изображение фактически отображалось в прямоугольнике с этим свойством?
Я что-то делаюкак это:
import matplotlib.pyplot as plt
fig = plt.figure()
ax = fig.add_subplot(111)
contour = ax.contourf(X,Y,Z)
fig.colorbar(contour)
fig.canvas.draw()