【问题标题】:Python pandas how to transform defaultdict to csv format?Python pandas 如何将 defaultdict 转换为 csv 格式?
【发布时间】:2021-11-09 17:03:18
【问题描述】:

所以我有将以这种格式显示的数据:

defaultdict(<class 'list'>, {'ZY20': [545, 27, 402], 'ZYV0': [2190, 5,
78], 'ZZL0': [175, 21, 90]})

我想获取这些数据并将其解析为如下所示:

ZY20 545 27 402
ZYV0 2190 5 78
ZZL0 175 21 90

能够做到这一点的合适的 pandas DataFrame 调用是什么?对此类数组的正常 Dataframe 调用不提供我正在寻找的 csv 格式的格式?

谢谢

【问题讨论】:

    标签: python pandas csv


    【解决方案1】:

    你可以的

    out = pd.DataFrame.from_dict(d,'index')
    Out[23]: 
             0   1    2
    ZY20   545  27  402
    ZYV0  2190   5   78
    ZZL0   175  21   90
    

    【讨论】:

      猜你喜欢
      • 2019-06-04
      • 1970-01-01
      • 1970-01-01
      • 2013-12-24
      • 1970-01-01
      • 2020-10-14
      • 2023-04-06
      • 2011-02-07
      相关资源
      最近更新 更多