1
實例數據幀熊貓下降每列編號第n行
df = pd.DataFrame(np.random.randint(2200, 3300, 50), index=[np.random.randint(0,6, 50)] ,columns=list('A'))
下面的數據是什麼樣子
A
5 2393
4 2421
0 3038
5 2914
4 2559
4 2314
5 3006
3 2553
0 2642
3 2441
3 2512
0 2412
一個示例中,我想這樣做是下降的前n什麼(讓我們用這個例子2)索引記錄。因此,從以前的數據示例,它會變成...
A
4 2314
5 3006
3 2512
0 2412
任何指導在這裏將不勝感激。我一直無法獲得任何工作。
*很多*比我想要做的更好! – bernie
工作得很好,謝謝。我調整了一點,放下3條記錄,並使用列而不是索引。 df = df.groupby('SN',group_keys = False).apply(pd.DataFrame.tail,n = -3) –