【发布时间】:2020-12-01 23:37:08
【问题描述】:
我有一个以日期为索引和 35 列的数据框。列名称是股票的名称。这些值代表股票收益。
我想将此数据帧转换为 MultiIndex 数据帧,其中 Date 作为一级索引,股票名称作为二级索引,并且唯一显示股票返回值的列。
我已经尝试过了,但没有得到我期望的数据框。
df.set_axis(df.columns.str.split(' ', 1, expand=True), 1, 0).stack(0)
我期待这样的example。
【问题讨论】: