matplotlib在圆环图内加字体
时间: 2023-11-09 18:03:16 浏览: 218
Python在Matplotlib图中显示中文字体的操作方法
5星 · 资源好评率100%
可以使用matplotlib中的text函数在圆环图内加入字体。具体实现方法如下:
```python
import matplotlib.pyplot as plt
# 创建数据
labels = ['A', 'B', 'C', 'D']
sizes = [15, 30, 45, 10]
colors = ['red', 'green', 'blue', 'yellow']
# 创建圆环图
fig, ax = plt.subplots()
ax.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%', startangle=90)
# 添加文本
ax.text(0, 0, 'Text in Circle', ha='center', va='center', fontsize=20)
# 设置图形属性
ax.axis('equal')
plt.show()
```
在上述代码中,我们使用text函数在圆环图的中心添加了一个文本“Text in Circle”。
阅读全文