python饼图代码
时间: 2023-07-09 20:17:03 浏览: 93
下面是一个简单的 Python 饼图代码示例,使用了 matplotlib 库:
```python
import matplotlib.pyplot as plt
# 数据
labels = ['苹果', '香蕉', '橙子', '西瓜', '葡萄']
sizes = [30, 20, 15, 10, 25]
# 饼图
plt.pie(sizes, labels=labels, autopct='%1.1f%%')
# 显示图形
plt.show()
```
这个代码将生成一个简单的饼图,其中包含五种水果的比例。你可以根据自己的需要修改标签和大小列表以创建不同的饼图。
相关问题
python饼图代码1
当使用Python进行数据可视化时,可以使用matplotlib库来创建饼图。下面是一个简单的Python代码示例,用于创建一个基本的饼图:
```python
import matplotlib.pyplot as plt
# 数据
labels = ['A', 'B', 'C', 'D']
sizes = [15, 30, 45, 10]
colors = ['red', 'blue', 'green', 'yellow']
# 创建饼图
plt.pie(sizes, labels=labels, colors=colors, autopct='%1.1f%%')
# 设置图表标题
plt.title('Pie Chart')
# 显示图表
plt.show()
```
这段代码首先导入了matplotlib.pyplot库,并定义了饼图所需的数据:标签(labels)、大小(sizes)和颜色(colors)。然后使用`plt.pie()`函数创建饼图,并通过`labels`参数设置标签,`colors`参数设置颜色,`autopct`参数设置百分比显示格式。接着使用`plt.title()`函数设置图表标题,并最后使用`plt.show()`函数显示图表。
Python饼图的代码
以下是两种绘制饼图的Python代码:
1. 使用plt.show()显示饼图:
```python
import matplotlib.pyplot as plt
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
sizes = [15, 30, 45, 10]
explode = (0, 0.1, 0, 0)
plt.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=False, startangle=90)
plt.show()
```
2. 使用plt.axis('equal')使饼图呈现为正圆:
```python
import matplotlib.pyplot as plt
labels = 'Frogs', 'Hogs', 'Dogs', 'Logs'
sizes = [15, 30, 45, 10]
explode = (0, 0.1, 0, 0)
plt.pie(sizes, explode=explode, labels=labels, autopct='%1.1f%%', shadow=False, startangle=90)
plt.axis('equal')
plt.show()
```
阅读全文