gpt4 book ai didi

python - 将有序字典的可迭代转换为 pandas 数据帧

转载 作者:行者123 更新时间:2023-12-01 03:08:00 26 4
gpt4 key购买 nike

我正在迭代 OrderedDict 并希望将它们存储为 pandas 数据框。有这样做的建议吗?目前,代码是:

res 中的一行如下所示:

OrderedDict([('field_id', 1), ('date', datetime.date(2016, 1, 3)), ('temp', 30.08), ('norm_temper', None), ('prcp', 12.8848107785339), ('abcd', 0.0), ('efgh', 无), ('ijkl', 1.38), ('lmno', 无), ('poq', 无)])

df = pd.DataFrame(res)

我收到此错误:*** TypeError:数据参数不能是迭代器

如何将有序字典上的迭代器存储到数据框中?

最佳答案

如果res是这样的:

res = iter([row1,row2,...])

你可以这样做:

df = pd.DataFrame(*[res])

关于python - 将有序字典的可迭代转换为 pandas 数据帧,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43152034/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com