對於示例數據框: Date T/F Amount
0 11/10/03 T 5
1 11/10/03 T 5
2 11/10/03 F 9
3 12/10/03 T 1
4 12/10/03 F 3
5 14/10/03 T 3
我按日期要組,並得到量的總和(這一點我知道該怎麼做)但我也想設置的T/F值的組是不管組中的最後一個值是,所以產生這樣的事情: Date A
我正在與熊貓羣體奮鬥,這可能很容易解決。 例如 name number
A 10
A 8
B 7
B 6
B 9
在該數據集,什麼是最簡單的矢量化方法,利用該可以排除類別的所有行項目(列)「名」,其中的「數量」的最小值爲8以下。 在上述所有B將被刪除,因爲最小有一個元素的值低於8. 我相信它必須可能與groupby,apply或filter,但不記得,如何。
比方說,我有一個數據幀是這樣的: date id val
0 2017-01-01 1 10
1 2019-01-01 1 20
2 2017-01-01 2 50
我想這組數據集由id。 對於每個組,我想添加一個新的行,日期從現在開始爲1年。如果它晚於組中的最後一個日期,則只應添加此行。行的val應該與組中的最後一行相同。 決賽桌應該是這樣的: date id val
0 2