Je veux extraire N pièces pour chaque groupe, et l'une des contre-mesures. Par exemple, lorsque vous souhaitez extraire la colonne quotidienne et les nièmes ventes les plus importantes.
sort_values
Tri
groupby
Regroupement
.head(n)
N depuis le début dans le groupe
.tail()
N par derrière dans le groupe
Exemple de code: jusqu'au top 3 des ventes
newdf = df.sort_values(by=['Date','Ventes'], ascending=[True, False]).groupby('Date').head(3)
Article de référence:
https://blog.shikoan.com/pandas-groupby-head/
Recommended Posts