python画长方形并填充_matplotlib 画封闭图像并填充

1.画矩形

这个费了我半天劲,不知怎么就可以了。

复制来自:https://www.cnblogs.com/ymjyqsx/p/7390288.html

import matplotlib.pyplot as plt

fig = plt.figure()

ax = fig.add_subplot(111) #创建子图

rect = plt.Rectangle((0.1,0.2),0.4,0.3, color="red") # (0.1,0.2)为左下角的坐标,0.4,0.3为宽和高,负数为反方向,红色填充

ax.add_patch(rect)

plt.show()

这样画就可以画出来

2.不规则图像

plt.fill(x, y, facecolor='g',alpha=0.5) #填充这个封闭图像,一个封闭的图像,x,y为封闭图像的各个点坐标的x,y,把这些点按顺序连起来就是要的封闭图像

如果x=[1,2,2,1], y=[3,3,4,4] 那么填充出来的是一个矩形

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值