Yanıtlar:
Matplotlib kullanarak bir arsa çizerken:
Efsanenin kutusu nasıl kaldırılır?
plt.legend(frameon=False)
Açıklama kutusunun kenarlığının rengi nasıl değiştirilir?
leg = plt.legend()
leg.get_frame().set_edgecolor('b')
Efsane kutusunun sadece kenarlığı nasıl kaldırılır?
leg = plt.legend()
leg.get_frame().set_linewidth(0.0)
Cevabı bulmam sonsuza kadar sürdüğü için ilgili bir soru daha:
Açıklama arka planı nasıl boş bırakılır ( yani şeffaf, beyaz değil):
legend = plt.legend()
legend.get_frame().set_facecolor('none')
Uyarı, istediğiniz 'none'
(dize). None
bunun yerine varsayılan renk anlamına gelir.
framealpha
, yani plt.legend(framealpha=0.0)
. Buna kutu da dahildir