Добавить аннотацию за пределами plt.plot на указанном c фиг в python - PullRequest
0 голосов
/ 10 марта 2020

Я пытаюсь добавить аннотацию вне plt.figure без масштабирования фигуры в уже определенный размер окна. Это код, который я использую:

# Filtered Noise Data
plt.plot(freq, pnoise, label='Unfiltered')
plt.plot(freq, Out, label='Filtered')
plt.xlim(100, 100000)
plt.ylim(-160, -50)
plt.yticks(np.arange(-50, -160, -10))
plt.yscale('linear')
plt.xlabel('Offset Frequency (Hz)')
plt.ylabel('Noise')
plt.xscale('log')
plt.title('Spectrum After all Filters Implemented')
plt.grid(True)
plt.legend(framealpha=1, frameon=True)

# Annotation 1
plt.annotate("Noise 1 dB",
             (100,-190),
             annotation_clip=False)

# Annotation 2
plt.annotate("Noise 2 dB",
             (110,-190),
             annotation_clip=False)

plt.show()

Как масштабировать окно, чтобы включить аннотацию, но не масштабировать саму фигуру?

...