簡體   English   中英

Pandas:為子集中的每一列尋找最大值

[英]Pandas : finding maximum values for each column in a subset

在數據框中,我有這些列['Happiness score', 'GDP', 'country name', 'Region'] ,我必須創建所有地區的列表,對於每個地區,我必須找到最大值每列並命名相應的國家/地區,我已經將區域放入np.unique(df['Region']) ,但是我該如何進行?

使用groupby

df.groupby('Region').max('GDP')['GDP']

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM