Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/309.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 我的csv百分比计数是相等的,尽管我知道它不是_Python_Python 3.x_Pandas_Matplotlib_Data Analysis - Fatal编程技术网

Python 我的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

我有一个有两列的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
    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列中有什么?死亡人数