我想显示sub_col1和sub_col2中具有多索引 Dataframe 的匹配行。如何实现?
这是我的数据框
multi_index = pd.MultiIndex.from_tuples([("r0", "rA"),
("r1", "rB"),
("r4", "rB")],
names=['Courses','Fee'])
cols = pd.MultiIndex.from_tuples([("col1", "sub_col1"),
("col2", "sub_col2")])
data=[[100,300], [200,500], [500,200]]
df = pd.DataFrame(data, columns=cols,index=multi_index)
我想从这一点出发:
到这个预期输出:
1条答案
按热度按时间nbnkbykc1#
以下是使用Pandas apply和concat执行此操作的一种方法:
第一个