我正在尝试将列中包含特定字符的每一行移动到数据框的底部......
Index Closer Running
0 4 AQ
1 - AQ
2 - AD
3 2 AP
4 9 AP
5 5 AQ
我正在尝试将 Closer 列中包含“-”的每一行移动到数据框的底部,因此我的结果数据框看起来像这样,我该怎么做呢?
Index Closer Running
0 4 AQ
1 2 AP
2 9 AP
3 5 AQ
4 - AQ
5 - AD
请您参考如下方法:
IIUC,这就是你需要的。
m = df.Closer.str.isdigit()
df[m].append(df[~m]).reset_index(drop=True)
输出
Index Closer Running
0 0 4 AQ
1 3 2 AP
2 4 9 AP
3 5 5 AQ
4 1 - AQ
5 2 - AD
