我有兩個 DataFrame,計數(shù)和百分比具有相同的列。count 具有多級索引。我想用來percentage.set_index(....)使百分比索引與計數(shù)索引相匹配。我該怎么做呢?
1 回答

慕絲7291255
TA貢獻1859條經驗 獲得超6個贊
您可以使用
percentage.set_index(['col1', 'col2'])
使相同的列成為索引,但兩個表不一定具有相同的索引值或排序。如果你想確保percentage
與 具有完全相同的索引count
,那么之后你也可以這樣做
percentage.reindex(count.index)
count
但請注意,對于任何在但不在中的索引值,數(shù)據(jù)中最終都會出現(xiàn)空值,percentage
并且您將丟棄percentage
索引值未出現(xiàn)在“count”中的任何行。
編輯:
如果您想執(zhí)行此操作但還不知道索引列的名稱,您可以使用count.index.names
.
添加回答
舉報
0/150
提交
取消