Как обобщить фрейм данных в пандах на основе значенийPython

Программы на Python
Anonymous
Как обобщить фрейм данных в пандах на основе значений

Сообщение Anonymous »

У меня есть такой фрейм данных
df
Node_Name size count
Abc1 10 2
Abc1 20 2
Zxd 30 3
Zxd 40 3
Zxd 80 3
Ddd 10 4
Ddd 40 4
Ddd 80 4
Ddd 100 4

Мне нужно подмножество этого фрейма данных, как это.
Если значение счетчика для каждого Node_Name равно 2 или меньше, возьмите минимальное значение для каждого Node_Name. Если count равен 3 или более, удалите максимальное значение и добавьте размер значений, кроме группы максимальных значений tge по Node_Name.
Например, Final_df должен выглядеть так:Node_Name size count
Abc1 10 2
Zxd 70 3
Ddd 130 4


Подробнее здесь: https://stackoverflow.com/questions/787 ... -on-values

Вернуться в «Python»