基于python生成一段关联于:资产总数,在用资产,闲置资产,报废资产这四个相关联的统计饼图的代码
时间: 2024-09-24 09:22:31 浏览: 25
在Python中,我们可以使用matplotlib库来创建这样的统计饼图。假设你已经有了名为`total_assets`, `in_use_assets`, `idle_assets`, 和 `worn_out_assets` 的四个变量分别代表总资产、在用资产、闲置资产和报废资产的数量。以下是制作这个饼图的基本代码:
```python
import matplotlib.pyplot as plt
# 假设这是你的资产数据
assets = {
"总资产": total_assets,
"在用资产": in_use_assets,
"闲置资产": idle_assets,
"报废资产": worn_out_assets
}
labels = assets.keys()
sizes = assets.values()
# 创建饼状图
plt.pie(sizes, labels=labels, autopct='%1.1f%%', startangle=140, pctdistance=0.85)
# 添加标题和图例
plt.title('资产分布情况')
plt.legend(title='资产类别')
# 显示图形
plt.show()
```
在这个代码中,`autopct` 参数用于显示百分比,`startangle` 控制饼图切片开始的角度,`pctdistance` 决定百分比标签的位置。运行此代码后,将会展示一个直观的资产分布饼图。
阅读全文