anaconda:在画布上添加一个子图,距画布四边均为%10,在子图绘制一个正圆形,外框为蓝色,填充为黄色,半径10,显示全部内容,隐藏全部坐标轴信息,
时间: 2024-12-24 12:33:45 浏览: 2
Windows系统上安装Anaconda的步骤
在Anaconda的Matplotlib库中,你可以使用`subplots()`函数创建一个新的子图,并利用`figure`属性设置子图的位置。下面是一个示例代码片段,展示了如何按照你描述的要求进行操作:
```python
import matplotlib.pyplot as plt
# 创建一个新的图形,指定百分比位置
fig = plt.figure(figsize=(8, 6))
left = bottom = 0.10 # 四边距占10%
right = top = 0.90 # 子图占据剩余空间
ax = fig.add_axes([left, bottom, right - left, top - bottom]) # 添加子图
# 绘制正圆形
circle = plt.Circle((0.5, 0.5), radius=10, facecolor='yellow', edgecolor='blue') # 圆心位于(0.5, 0.5),半径10
ax.add_artist(circle)
# 隐藏坐标轴信息
ax.set_axis_off() # 使用set_axis_off()隐藏坐标轴
plt.show() # 显示图形
阅读全文