我必须使用 '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] 删除。
我来说两句