使用复合索引重新索引 DataFrame

JCF

我必须使用 'index_col=False' 选项从文本文件加载我的 DataFrame 以避免标题和记录之间的偏移。

现在 DataFrame 已正确加载和清理,我需要根据由前 4 列组成的键重新索引。

Q1:推荐选项:我应该使用复合键创建一个额外的列还是有更有效的替代方法?Q2:如果我需要根据复合键重新索引,关于如何在 DataFrame 中执行此操作的任何提示?

羽子

您可以简单地将 4 列放入索引中set_index([col1,col2,col3,col4],inplace=True)您可以参考文档:https : //pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.set_index.htmlverify_integrity=True如果您想检查索引的唯一性,也可以添加该选项

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章