matplotlib中图示的参数设置的一点心得

在使用python的matplotlib包绘制图形时,通过legend命令可以定制图示。设置frameon为True,图示会显示在patch实体上,允许调整背景色、边框颜色、透明度和形状;frameon=False则无法应用这些设置。此外,facecolor用于改变背景色,edgecolor调整边框颜色,framealpha控制透明度,fancybox则用于改变图示形状。
摘要由CSDN通过智能技术生成

当使用python的matplotlib包的时候, 我们可以使用legend命令来绘制图示. legend命令的可配置参数具体可见此处, 但是这里给出一些使用心得:

1. 当frameon=True的时候, 图示会被绘制在一个patch实体上; 否则, 如果frameon=False, 则图示会被直接绘制在图片上. 这里, 讨论是否将图示绘制在一个patch实体上的意义在于, 当把它绘制在一个patch实体上时, 我们才可以使用facecolor, edgecolor, framealpha, fancybox等参数来设置图示的背景(不是图片的背景)的颜色, 边框颜色, 透明度, 以及形状, 而当frameon=False的时候这些参数就会失效.

frameon=True
frameon=True
frameon=False

2. 当fram

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值