python - 将面板数据 reshape 为数据框 pandas

标签 python python-3.x pandas

如果已经得到答复,我很抱歉。我试图寻找答案,但找不到。我有一个经过一些操作后得到的面板数据框。原始数据类似于:

 Date        op   count
 2014-10-21  AE     23
 2014-10-22  BA     55
 .....................

使用面板并与另一个数据框组合后,它现在看起来像

Index       AE  BA  ZA  FG ....
2014-10-21  11  22  34  11 ....

如何将其改回原始格式?预先感谢您提供任何信息或帮助

最佳答案

类似这样的吗?

>>> df.set_index('Index').stack().reset_index()
        Index level_1   0
0  2014-10-21      AE  11
1  2014-10-21      BA  22
2  2014-10-21      ZA  34
3  2014-10-21      FG  11

关于python - 将面板数据 reshape 为数据框 pandas,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27563213/

相关文章:

python - 如何在数据框中求和时间

python - 在 python 中 pickle 时出现 EOF 错误

python - 如何将函数应用于 numpy 中的滚动窗口?

python - 如何打印 Pandas 数据框的特定行?

pandas - 转置数据并将第一列保留为列名称并将第二列存储为行

python - 在python中聚合 Pandas 数据时如何计算每组尾部的总和|均值|中位数

python - 如何使用 Python 请求来伪造浏览器访问 a.k.a 并生成用户代理?

python - 重新列出嵌套列表中的项目

python - 从python中的迭代对象创建一个带有一组树的迭代对象

python - 值错误 : invalid literal for int() with base 10 for non-digits