我有两个 DataFrame,计数和百分比具有相同的列。count 具有多级索引。我想用来percentage.set_index(....)使百分比索引与计数索引相匹配。我该怎么做呢?
1 回答
慕丝7291255
TA贡献1859条经验 获得超6个赞
您可以使用
percentage.set_index(['col1', 'col2'])
使相同的列成为索引,但两个表不一定具有相同的索引值或排序。如果你想确保percentage
与 具有完全相同的索引count
,那么之后你也可以这样做
percentage.reindex(count.index)
count
但请注意,对于任何在但不在中的索引值,数据中最终都会出现空值,percentage
并且您将丢弃percentage
索引值未出现在“count”中的任何行。
编辑:
如果您想执行此操作但还不知道索引列的名称,您可以使用count.index.names
.
添加回答
举报
0/150
提交
取消