เมื่อวางพล็อตโดยใช้ matplotlib:
- จะลบกล่องแห่งตำนานได้อย่างไร?
- จะเปลี่ยนสีของเส้นขอบของกล่องตำนานได้อย่างไร?
- จะลบเฉพาะเส้นขอบของกล่องตำนานได้อย่างไร?
เมื่อวางพล็อตโดยใช้ matplotlib:
คำตอบ:
เมื่อวางพล็อตโดยใช้ matplotlib:
จะลบกล่องแห่งตำนานได้อย่างไร?
plt.legend(frameon=False)
จะเปลี่ยนสีของเส้นขอบของกล่องตำนานได้อย่างไร?
leg = plt.legend()
leg.get_frame().set_edgecolor('b')
จะลบเฉพาะเส้นขอบของกล่องตำนานได้อย่างไร?
leg = plt.legend()
leg.get_frame().set_linewidth(0.0)
อีกหนึ่งคำถามที่เกี่ยวข้องเนื่องจากฉันต้องใช้เวลาตลอดเพื่อค้นหาคำตอบ:
วิธีทำให้พื้นหลังคำอธิบายว่าง ( เช่นโปร่งใสไม่ใช่สีขาว):
legend = plt.legend()
legend.get_frame().set_facecolor('none')
คำเตือนคุณต้องการ'none'
(สตริง) None
หมายถึงสีเริ่มต้นแทน
framealpha
plt.legend(framealpha=0.0)
ซึ่งจะรวมถึงกล่องด้วย