我有一个日期索引和35列的Dataframe。列名是“股票”的名称。这些值表示股票收益。
我希望将此数据转换为MultiIndex数据,其中日期为一级索引,股票名称为二级索引,并且是唯一显示股票回报值的列。
我已经试过了,但是我没有得到我所期望的数据。
df.set_axis(df.columns.str.split(' ', 1, expand=True), 1, 0).stack(0)我期待着像这样的示例。
发布于 2020-12-01 23:42:02
使用:
df.stack().rename('value_col').to_frame()其中,df是以“日期”为索引的数据格式。
https://stackoverflow.com/questions/65100159
复制相似问题