比如說,要根據某一列的最大值找出每個人所在的行,或者說找出每個人數學成績最高的那一年
gjj_data_meger.groupby('reportno').apply(lambda t: t[t.gettime==t.gettime.max()])
但是要注意的是,這一些的值需要是能用max()計算出來,不然就會報錯
TypeError: '>=' not supported between instances of 'str' and 'float'
我們可以先驗證df.max()對應的列是否能夠計算