使用dict(python3)重新索引熊猫DataFrame

碎片

有没有一种方法,无需使用循环,就可以DataFrame使用a重新索引a dict这是一个例子:

df = pd.DataFrame([[1,2], [3,4]])
dic = {0:'first', 1:'second'}

我想应用一些有效的方法来df获得:

        0  1
first   1  2
second  3  4

速度很重要,因为DataFrame实际处理的索引具有大量唯一值。谢谢

智慧

您需要重命名功能:

df.rename(index=dic)

#       0   1
#first  1   2
#second 3   4

修改了dic以获取结果:dic = {0:'first', 1:'second'}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章