plt .plot 画圆
时间: 2023-11-07 17:05:05 浏览: 140
Python matplotlib通过plt.scatter画空心圆标记出特定的点方法
plt.plot函数在绘制线条时,并不能直接画出圆形。如果想要绘制一个圆形,可以使用matplotlib库中的plt.Circle函数来实现。具体步骤如下:
1. 导入必要的库:
import matplotlib.pyplot as plt
import numpy as np
2. 定义圆心坐标和半径:
center = (x, y) # 圆心坐标
radius = r # 圆的半径
3. 创建一个Figure对象和一个Axes对象:
fig, ax = plt.subplots()
4. 使用plt.Circle函数创建一个圆对象,并添加到Axes对象中:
circle = plt.Circle(center, radius, fill=False) # 创建一个空心圆形
ax.add_patch(circle) # 将圆形添加到Axes对象中
5. 设置坐标轴范围:
ax.set_xlim(x_min, x_max) # 设置x轴范围
ax.set_ylim(y_min, y_max) # 设置y轴范围
6. 显示图形:
plt.show()
阅读全文