Python 我的csv百分比计数是相等的,尽管我知道它不是
我有一个有两列的csv文件,我想看到每年的死亡百分比,但它平均分配了这个百分比,我确信它不相等。 代码如下:Python 我的csv百分比计数是相等的,尽管我知道它不是,python,python-3.x,pandas,matplotlib,data-analysis,Python,Python 3.x,Pandas,Matplotlib,Data Analysis,我有一个有两列的csv文件,我想看到每年的死亡百分比,但它平均分配了这个百分比,我确信它不相等。 代码如下: from matplotlib import pyplot as plt import pandas as pd # Load data df = pd.read_csv(r"C:\Users\Selamola\Desktop\Analysis\mixed things.csv") # Calculate survey results
from matplotlib import pyplot as plt
import pandas as pd
# Load data
df = pd.read_csv(r"C:\Users\Selamola\Desktop\Analysis\mixed things.csv")
# Calculate survey results
survey_results = df.groupby('year') \
.amount.count()
# Make a pie chart
plt.pie(survey_results.values,
labels=survey_results.index,
autopct="%1.2f%%"
)
plt.title('death')
plt.axis()
# Paste code here:
plt.show()
请帮助并根据输出查找附件,我猜您每年有10个条目,金额栏是死亡人数。我想你需要的是
survey\u results=df.groupby('year').amount.sum()
你能不能包括一些预期输入的行,以及具体需要的输出?amount列中有什么?死亡人数