【问题标题】:pandas - transpose matrix in pythonpandas - python 中的转置矩阵
【发布时间】:2023-01-06 23:37:03
【问题描述】:

我正在处理表数据的转换,但现在我有点陷入了当前是数据框的表的转置。

这是我的桌子:

          0        1       2
0        NA     2005    2006
1    GREECE     78.4    97.6
2  PORTUGAL    127.3   128.1

因此希腊和葡萄牙都有 2005 年和 2006 年的值。 我需要做的是让每一行以这种方式对应一个国家和一个单一的年份:

          0       1        2
0        NA    YEAR    VALUE
1    GREECE    2005     78.4    
2    GREECE    2006     97.6
3  PORTUGAL    2005    127.3
4  PORTUGAL    2006    128.1

实现这一目标的最佳方法是什么?我正在使用 python 中的数据帧。

【问题讨论】:

  • 您确定您将 0 NA 2005 2006 作为第一行而不是标题吗?你想在输出中保持这种方式吗?

标签: python pandas transpose


【解决方案1】:

【讨论】:

    猜你喜欢
    • 2011-06-23
    • 1970-01-01
    • 1970-01-01
    • 2018-07-24
    • 1970-01-01
    • 1970-01-01
    • 2013-06-06
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多