2
私は、PERIOD_START_TIME、ID、さらにいくつかの列とVALUE列のデータフレームを持っています。 私が必要とするのは、PERIOD_START_TIMEとID(時間とIDで重複する行があるため)によるグループで、VALUE列の最大値をとります。 DF:pandasのpythonで2つの列と3番目の最大値のグループ
PERIOD_START_TIME ID VALUE
06.01.2017 02:00:00 55 ... 35
06.01.2017 02:00:00 55 ... 22
06.01.2017 03:00:00 55 ... 63
06.01.2017 03:00:00 55 ... 33
06.01.2017 04:00:00 55 ... 63
06.01.2017 04:00:00 55 ... 45
06.01.2017 02:00:00 65 ... 10
06.01.2017 02:00:00 65 ... 5
06.01.2017 03:00:00 65 ... 22
06.01.2017 03:00:00 65 ... 5
06.01.2017 04:00:00 65 ... 12
06.01.2017 04:00:00 65 ... 15
所望の出力:
PERIOD_START_TIME ID ... VALUE
06.01.2017 02:00:00 55 ... 35
06.01.2017 03:00:00 55 ... 63
06.01.2017 04:00:00 55 ... 63
06.01.2017 02:00:00 65 ... 10
06.01.2017 03:00:00 65 ... 22
06.01.2017 04:00:00 65 ... 15
それだ、感謝を。しかし、どうやって3つのカラムだけでなく、他のカラムも保持できますか? – jovicbg
編集した回答を確認してください。 – jezrael