1
Ich habe 4 Unterplots mit 4 verschiedenen Zeilen und ich möchte eine Legende in der oberen rechten Ecke jedes Unterplotts erstellen, die nur die Zeile zeigt, die diesem Unterplot zugeordnet ist. Wie mache ich das? Ich habe versucht subplot1.legend()
, aber es wirft einen Fehler.So fügen Sie eine Legende zu jedem Unterplot hinzu
-Code für 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: Sie brauchen nicht '()' 'um r''' – furas
oh ok gut Dank wissen! – 14wml