我想要一个索引从1
开始的数据帧.我还想重命名该索引.
这些操作的执行顺序并不重要,我只想确保头文件不会被分割.
这当然是一个重复的问题,但我似乎找不到它(!)
这不起作用:
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df.index += 1
df.rename_axis('rank')
>>>
A B
rank
1 1 4
2 2 5
3 3 6
这一点也不是:
df = pd.DataFrame({'A': [1, 2, 3], 'B': [4, 5, 6]})
df.rename_axis('rank')
df.index += 1
>>>
A B
1 1 4
2 2 5
3 3 6
预期结果:
rank A B
1 1 4
2 2 5
3 3 6