gpt4 book ai didi

python - 如何使用python从csv文件创建饼图

转载 作者:行者123 更新时间:2023-12-03 23:36:08 26 4
gpt4 key购买 nike

我有 this CSV data file ,我正在尝试使用此数据制作饼图

我是python初学者,不明白如何使用三列创建饼图,请帮助!

工作解决方案代码会更有帮助!

我的代码:

import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv ('chart_work.csv')

product_data = df["Product Name;"]
bug_data = df["Number Of Bugs"]
colors = ["#1f77b4", "#ff7f0e", "#2ca02c", "#d62728", "#8c564b"]

plt.pie(bug_data , labels=product_data , colors=colors,
autopct='%1.1f%%', shadow=True, startangle=140)

plt.show()

这段代码输出的饼图变形了,有帮助吗?

我得到的图表:

enter image description here

最佳答案

这很简单。

import pandas as pd
from matplotlib.pyplot import pie, axis, show
%matplotlib inline

df = pd.read_csv ('chart_work.csv')

sums = df.groupby(df["Product Name;"])["Number Of Bugs"].sum()
axis('equal');
pie(sums, labels=sums.index);
show()

enter image description here

关于python - 如何使用python从csv文件创建饼图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56294597/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com