сюжетный журнал matplotlib с не автоматическим соотношением сторон - PullRequest
1 голос
/ 31 марта 2019

Я пытаюсь изменить соотношение сторон сюжета с помощью matplotlib.Тем не менее он выдает ошибку «UnboundLocalError: локальная переменная aspect_scale_mode ', на которую ссылаются перед присваиванием».

Ниже приведена минимальная модификация официального примера сюжета, найденного по адресу https://matplotlib.org/2.0.1/examples/pylab_examples/symlog_demo.html

import matplotlib.pyplot as plt
import numpy as np

dt = 0.01
x = np.arange(-50.0, 50.0, dt)
y = np.arange(0, 100.0, dt)

fig = plt.figure()
ax = fig.add_subplot(111,aspect='equal')

plt.plot(x, np.sin(x / 3.0))
plt.xscale('symlog')
plt.yscale('symlog', linthreshy=0.015)
plt.grid(True)
plt.ylabel('symlog both')

plt.tight_layout()
plt.show()

...