小编ksh*_*ama的帖子

如何在pandas df中设置新索引并删除默认索引

我已在图片中附加了数据框。在 df 中,subVoyageID 是默认索引,我试图删除 subvoyageID 旁边的那个空白行,以便所有列名都在同一行中对齐,但我无法做到。

由于 subVoyageID 是默认索引,我将数据复制到新列“svid”并将索引重置为新列“svid”,(请参阅下面的代码和图片)

    df["SVID"] = df.index
    df.set_index('SVID')
    df
Run Code Online (Sandbox Code Playgroud)

原始文件

原始文件

结果 df

新DF

现在我如何摆脱作为默认索引的第一列,因为 df.info() 显示了从 x-max 到 SVID 的 5 列;或者有没有其他方法可以将所有列标签对齐在一行中。谢谢你的帮助。

python dataframe pandas

3
推荐指数
1
解决办法
9388
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1