python seaborn 饼图
时间: 2023-11-01 15:00:54 浏览: 112
seaborn中可以使用plt.pie()函数来创建饼图。该函数需要传入三个参数:x、labels和explode。x为数据数组,labels为每个扇区的标签数组,explode为每个扇区的突出程度数组。另外,还可以使用shadow、pctdistance和labeldistance等参数来定制饼图的样式。
以下是创建饼图的代码示例:
```python
import matplotlib.pyplot as plt
x = [30, 20, 40, 10] # 数据数组
labels = ['A', 'B', 'C', 'D'] # 标签数组
explode = [0, 0, 0.1, 0] # 突出程度数组
plt.pie(x, labels=labels, explode=explode, shadow=True, pctdistance=0.6, labeldistance=1.1, startangle=90)
plt.axis('equal') # 设置饼图为正圆形
plt.show()
```
阅读全文