【发布时间】:2017-10-31 07:22:49
【问题描述】:
我有以下(示例)数据框:
Age height weight haircolor
joe 35 5.5 145 brown
mary 26 5.25 110 blonde
pete 44 6.02 185 red
....
索引中没有重复值。
我处于不得不使用来自许多其他数据帧的元素附加到这个数据帧的令人羡慕的位置。所以我追加如下:
names_df = names_df.append({'Age': someage,
'height': someheight,
'weight':someweight,
'haircolor': somehaircolor'},
ignore_index=True)
我的问题是使用此方法如何将 names_df 中的新索引值设置为等于人名?
我唯一能想到的就是在追加之前重置 df 索引,然后再重新设置它。丑陋的。必须是更好的方法。
提前致谢。
【问题讨论】:
标签: python pandas indexing append