【问题标题】:Not able to convert dict as pandas dataframe无法将 dict 转换为 pandas 数据框
【发布时间】:2022-08-11 23:27:06
【问题描述】:

我有以下 dict :

我的目标是将其转换为数据框:

Tenor Type Rate
EDH3 Comdty 310 DY FUTURE_RATE 3.84000000
EDM3 Comdty 401 DY FUTURE_RATE 3.71999999

执行以下操作会给我一个不需要的输出。

EDH3 Comdty EDM3 Comdty
0 {\'Tenor\': \'310 DY\', \'Type\': \'FUTURE_RATE\', \'Rate\': 3.84000000} {\'Tenor\': \'401 DY\', \'Type\': \'CASH\', \'Rate\': 3.71999999}

以下是我尝试过的:

pd.DataFrame(results.items())

键应该是所需输出中的索引。

    标签: python pandas dataframe dictionary


    【解决方案1】:

    尝试:

    pd.DataFrame(df['Value'].tolist(),index = df['Key'])
    

    【讨论】:

      猜你喜欢
      • 2017-11-29
      • 2021-08-07
      • 2021-10-15
      • 2017-04-01
      • 2019-09-27
      • 2021-10-08
      • 2013-09-21
      • 2017-08-26
      相关资源
      最近更新 更多