Python实现改变与矩形橡胶的线条的颜色代码示例
作者:mengwei 时间:2022-08-02 08:16:26
与矩形相交的线条颜色为红色,其他为蓝色。
演示如下:
实例代码如下:
import numpy as np
import matplotlib.pyplot as plt
from matplotlib.transforms import Bbox
from matplotlib.path import Path
# Fixing random state for reproducibility
np.random.seed(19680801)
left, bottom, width, height = (-1, -1, 2, 2)
rect = plt.Rectangle((left, bottom), width, height, facecolor="#aaaaaa")
fig, ax = plt.subplots()
ax.add_patch(rect)
bbox = Bbox.from_bounds(left, bottom, width, height)
for i in range(12):
vertices = (np.random.random((2, 2)) - 0.5) * 6.0
path = Path(vertices)
if path.intersects_bbox(bbox):
color = 'r'
else:
color = 'b'
ax.plot(vertices[:, 0], vertices[:, 1], color=color)
plt.show()
脚本运行时间:(0分0.026秒)
总结
Python竟能画这么漂亮的花,帅呆了(代码分享)
Python学习之用pygal画世界地图实例
Python matplotlib画图实例之绘制拥有彩条的图表
如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!
来源:https://matplotlib.org/index.html
标签:python,画图
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
解决Keras 与 Tensorflow 版本之间的兼容性问题
2022-08-04 08:18:53
Pycharm配置opencv与numpy的实现
2021-09-19 08:20:55
![](https://img.aspxhome.com/file/2023/4/114654_0s.jpg)
Python3.5局部变量与全局变量作用域实例分析
2023-05-20 23:18:28
浅谈python抛出异常、自定义异常, 传递异常
2022-12-22 00:49:31
Python socket实现简单聊天室
2022-06-20 02:13:27
Pycharm设置去除显示的波浪线方法
2022-06-29 16:04:59
![](https://img.aspxhome.com/file/2023/8/115008_0s.jpg)
在双python下设置python3为默认的方法
2022-03-02 10:31:39
![](https://img.aspxhome.com/file/2023/9/90929_0s.png)
Python使用MoviePy轻松搞定视频编辑
2022-04-17 06:02:51
Golang map如何生成有序的json数据详解
2024-05-09 09:47:45
PyTorch Distributed Data Parallel使用详解
2023-10-26 16:33:45
![](https://img.aspxhome.com/file/2023/5/95835_0s.png)
浅谈一下关于Python对XML的解析
2023-08-15 21:33:36
![](https://img.aspxhome.com/file/2023/5/91855_0s.png)
Python+Pygame实战之吃豆豆游戏的实现
2022-10-01 17:29:39
![](https://img.aspxhome.com/file/2023/9/71469_0s.gif)
php实现的美国50个州选择列表实例
2023-11-17 11:06:06
javascript验证上传文件的类型限制必须为某些格式
2024-04-18 09:36:34
javascript面向对象三大特征之封装实例详解
2023-08-23 21:39:04
Nodejs进阶:express+session实现简易登录身份认证
2024-05-11 09:51:28
python并发编程 Process对象的其他属性方法join方法详解
2022-03-07 04:29:54
MacOS中 VSCode 安装 GO 插件失败问题的快速解决方法
2023-06-18 02:32:32
Python 如何展开嵌套的序列
2022-10-12 03:15:37
python ElementTree 基本读操作示例
2022-10-23 07:27:25