1
У меня есть 4 подзаголовка с 4 разными строками, и я хочу сделать легенду в правом верхнем углу каждого подзаголовка, который показывает только линию, связанную с этим подзаголовком. Как мне это сделать? Я пробовал subplot1.legend()
, но он выдает ошибку.Как добавить легенду к каждому подзаголовку
Код для subplot1:
import numpy as np
from scipy.stats import beta
from matplotlib import pyplot as plt
figure = plt.figure("Figure")
subplot1 = figure.add_subplot(2,2,1)
x = np.linspace (0, 1.0, 200)
y1 = beta.pdf(x, 10, 7)
subplot1.plot(x, y1, "-", label="r'$\alpha=10, \beta=7$'")
subplot1.legend() #throws an error when I include this statement
plt.show()
BTW: вам не нужно '()' 'вокруг r''' – furas
о Нормально Хорошо знать спасибо! – 14wml