Python 将数据帧从矩阵转换为平面表

Python 将数据帧从矩阵转换为平面表,python,pandas,dataframe,Python,Pandas,Dataframe,我有这样的数据帧 我想把这个转换成一个平面的桌子,如下所示 也许是这个把戏 或者使用来保持索引,这可能会奏效吗 或者要保留索引,可以使用,它可以将所有数据帧值列在一个列表中 df.stack().reset_index() Out:您可以使用,它可以将所有数据帧值列在一个列表中 df.stack().reset_index() Out:数据帧是否有多个索引?另外,输出的预期数据类型是什么?df.stack().reset\u index()这将适用于您的案例号。它不是多索引的。甚至前两列也

我有这样的数据帧

我想把这个转换成一个平面的桌子,如下所示

也许是这个把戏

或者使用

来保持索引,这可能会奏效吗

或者要保留索引,可以使用,它可以将所有数据帧值列在一个列表中

df.stack().reset_index()
Out:

您可以使用,它可以将所有数据帧值列在一个列表中

df.stack().reset_index()

Out:

数据帧是否有多个索引?另外,输出的预期数据类型是什么?
df.stack().reset\u index()
这将适用于您的案例号。它不是多索引的。甚至前两列也有标题。我期待在数据框架中的解决方案,我想将其导出到excel表格中。Naga Kiran的解决方案工作得非常出色。感谢洛蒂将其添加到回答中,请关闭此问题数据框是否为多索引?另外,输出的预期数据类型是什么?
df.stack().reset\u index()
这将适用于您的案例号。它不是多索引的。甚至前两列也有标题。我期待在数据框架中的解决方案,我想将其导出到excel表格中。Naga Kiran的解决方案工作得非常出色。谢谢你,如果你想在回答问题时加上润肤露,请关闭这个问题