我有一个df,看起来像这样:
a b
apple | 7 | 2 |
google | 8 | 8 |
swatch | 6 | 6 |
merc | 7 | 8 |
other | 8 | 9 |
我想选择一个给定的行,比如按名称,比如说“apple”,然后将它移动到一个新位置,比如-1(最后一行的第二行)
期望输出
a b
google | 8 | 8 |
swatch | 6 | 6 |
merc | 7 | 8 |
apple | 7 | 2 |
other | 8 | 9 |
有什么功能可以实现这一点吗
Tags:
我不知道有任何内置函数,但一种方法是只操作索引,然后使用新索引对数据帧重新排序(假设所有索引值都是唯一的):
结果:
这似乎很好,我正在使用^{} 和^{} :
使用^{} 删除值,使用^{} 向新索引添加值,最后使用^{} 或^{} 更改行的顺序:
相关问题 更多 >
编程相关推荐