Попытка вызвать виртуальный метод

Используйте методы groupby и idxmax:

  1. передать col date в datetime:
    df['date']=pd.to_datetime(df['date'])
    
  2. получить индекс max столбца date, после groupyby ad_id:
    idx=df.groupby(by='ad_id')['date'].idxmax()
    
  3. получить требуемые данные:
    df_max=df.loc[idx,]
    

Out [54]:

ad_id  price       date
7     22      2 2018-06-11
6     23      2 2018-06-22
2     24      2 2018-06-30
3     28      5 2018-06-22
-1
задан Vladyslav Panchenko 22 March 2019 в 15:36
поделиться

1 ответ

Исправлено в новой версии ( 1.1.0-alpha04 ) Appcompat.

implementation "androidx.appcompat:appcompat:1.1.0-alpha04"
0
ответ дан Vladyslav Panchenko 22 March 2019 в 15:36
поделиться
Другие вопросы по тегам:

Похожие вопросы: