1
Xs0ul 2019-05-17 01:30:49 +08:00
你后面的报错,要不是因为前面 drop 过了那一行已经没有了,就是
1. 加了 inplace 返回值是 None,加了赋值等于把 PageDF 清空了 2. index 从 0 开始,dfmaxrow 得减一 3. 如果 index 不是自动生成而是从原始数据读取的,可能不是 0 到 n-1 这样的。df.drop(df.index[-1], axis=0)试试 |
2
inhzus 2019-05-17 01:31:34 +08:00 via Android
|
3
necomancer 2019-05-17 01:32:25 +08:00
df.drop(df.tail(n).index) 从尾部去掉 n 行
df.dorp(df.head(n).index) 从头去掉 n 行 可以加上 inplace=True 直接修改原 dataFrame,不过函数返回是 None |
4
necomancer 2019-05-17 01:33:56 +08:00
如果数据结构简单的话,是不是 df[:-1] 就行了...
|
5
ec0 2019-05-17 10:28:45 +08:00
PageDF = PageDF[:-1]
|