【问题标题】:Convert dataframe dict to table in pandas将数据框字典转换为熊猫中的表
【发布时间】:2021-03-15 15:13:17
【问题描述】:

我有来自

的输出
df = pd.DataFrame.from_records(get_data)
display(df_data)

输出

'f_data':[{'fid': '9.3', 'lfid': '39.3'}, {'fid': '839.4', 'lfid': '739.3'}]

需要的输出格式如下

f_data

fid lfid
9.3 39.3
839.4 739.3

【问题讨论】:

    标签: python-3.x pandas


    【解决方案1】:

    尝试使用dict 获取正确的密钥

    d = {'f_data':[{'fid': '9.3', 'lfid': '39.3'}, {'fid': '839.4', 'lfid': '739.3'}]}
    out = pd.DataFrame(d['f_data'])
    Out[147]: 
         fid   lfid
    0    9.3   39.3
    1  839.4  739.3
    

    【讨论】:

      猜你喜欢
      • 2019-07-18
      • 2017-12-12
      • 2018-11-25
      • 1970-01-01
      • 2018-07-14
      • 2019-05-07
      • 2016-09-06
      • 2020-12-01
      相关资源
      最近更新 更多