【问题标题】:Transform pandas dataframe - add rows转换熊猫数据框 - 添加行
【发布时间】:2023-01-21 21:55:08
【问题描述】:

我有以下熊猫数据框:

city,temp,real_feel
Los Angeles,0.97,-4.05
London,2.34,-3.18
Amsterdam,6.05,1.63
Rome,4.59,1.29
Lisabon,15.48,15.15
Berlin,2.38,-1.65

我正在尝试一些枢轴选项,但无法正常工作。 我怎样才能把它变成这个形状:

city,type,value
Los Angeles,temp,0.97
Los Angeles,real_feel,-4.05
London,temp,,2.34
London,real_feel,-3.18
Amsterdam,temp,6.05
Amsterdam,real_feel,1.63
Rome,temp,4.59
Rome,real_feel,1.29
Lisabon,temp,15.48
Lisabon,real_feel,15.15
Berlin,temp,2.38
Berlin,real_feel,-1.65

【问题讨论】:

    标签: python-3.x pandas dataframe transformation


    【解决方案1】:

    您可以使用:

    df.melt(['city'])
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-18
      • 1970-01-01
      • 2017-02-11
      • 2021-11-03
      • 2021-04-03
      相关资源
      最近更新 更多