Как сохранить только верхние 20% (по возрастанию = False) значения из столбца в кадре данных?
df10 = df9[df9['quality'] > df9['quality'].quantile(0.20)]
Я пробовал этот код, но он не работает
попробуй:
df = pd.DataFrame({'quality':[1,2,3,4,5,6,7,8,9,10]}) df.loc[df['quality'] > df['quality'].quantile(0.8) , : ].sort_values(by='quality', ascending=False)