我有这样的df:
df = pd.DataFrame({"Year":[2000, 2000, 2000, 2001, 2001, 2001], "Name": ["Alice", "Ana", "Tom", "John", "Frank", "Alice"], "Count":[20, 500, 1000, 30, 50, 66]})
如何计算每年出生的孩子数?例如,根据上述数据框,在2000年,我们有20 + 500 + 1000个意味着1520个新孩子。
答案 0 :(得分:2)
您可以尝试:
my_final = df.groupby("Year")["Count"].sum()
print(my_final)
这将计算每年的孩子人数。
答案 1 :(得分:0)
这将计算2000年的新孩子:
df[df["Year"]==2000]["Count"].sum()
答案 2 :(得分:0)
要获得最大数量的孩子,请尝试关注(按照OP在答案1的评论部分中的评论)。这将是最大的孩子出生年份。
Route::group(["prefix" => "app"], function(){
Route::get('/{any?}', 'SinglePageController@index');
}