我创建了一个数据框形式的字典:
df = pandas.DataFrame.from_dict(my_dict['data'], orient='index')
我有一个这样的数据框:
value
10.1.1.1 aa
10.1.1.2 bb
10.1.1.3 cc
我想要这样的数据框
ip value
10.1.1.1 aa
10.1.1.2 bb
10.1.1.3 cc
方法:set_index
没有给出正确答案。
如何添加第二个数据框之类的索引?
最佳答案
使用这个:
df.index.name = 'ip'
或
df = df.rename_axis('ip')
然后,您可能想要reset_index
:
df = df.reset_index()
输出:
ip value
0 10.1.1.1 aa
1 10.1.1.2 bb
2 10.1.1.3 cc
关于python - 为从 dict 创建的 pandas 数据框设置名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46696105/