在python之中使用pyplot模块画图时,能够调用legend()方法给其添加图例,而图例默认是显示的有边框线,这样看起来和图像就不是很融洽。所以小编会在下面的文章之中来给大家介绍一下,python画图图例无边框线以及其他样式的设置方法,往下看看吧。
(1)legend()这个方法之中有很多的不同的参数能够使用,而控制图例边框是否显示的参数为frameon。只需要将其值设置为False就可以让图例边框去掉,这样就能够起到图例无边框线的效果了,示例如下:
plt.legend(loc='best',frameon=False)
还需要去注意的一点就是,图例只能够去控制是否显示边框,而边框是直线、虚线、点线还是其他的样式就没有办法去改变了。
(2)图例边框除了是否显示之外,也能够通过edgecolor这个参数来去设置其边框颜色。可以直接使用颜色英文单词字符串或者是#000000这种样式的RGB来设置,代码示例如下所示:
plt.legend(loc='best',edgecolor='blue')
(3)图例样式设置之中关于颜色除了边框线之外,还能够通过facecolor参数来改变图例的背景色。不过背景色在设置时需要保证图例的边框是存在的,也就是不去设置frameon这个参数的值为False。该背景色参数所需要的值和边框线颜色的格式一致,示例如下:
plt.legend(loc='best',facecolor='blue')
以上就是关于“Python图例边框如何设置?Python画图图例无边框线怎么实现”的全部内容了,希望对你有所帮助。