gpt4 book ai didi

python - 字典到数据框

转载 作者:行者123 更新时间:2023-12-02 16:11:00 24 4
gpt4 key购买 nike

我有一本字典,我想将其转换为 3 列数据框。

dict= {(0, 367): 0.0,
(2, 6): 0.0,
(2, 4): 0.0,
(2, 3): 0.0,
(2, 1): 0.0,
(5, 6): 0.0,
(5, 263): 0.0}

我尝试过的:

pd.DataFrame(results)

我得到的错误:

ValueError: If using all scalar values, you must pass an index

预期结果

col1 col2 col3
0 367 0.0
2 6 0.0
2 4 0.0
2 3 0.0
2 1 0.0
5 6 0.0
5 263 0.0

最佳答案

我想你想创建一个包含所有值的 DataFrame,而不仅仅是前两个值:

dct = {
(0, 367): 0.0,
(2, 6): 0.0,
(2, 4): 0.0,
(2, 3): 0.0,
(2, 1): 0.0,
(5, 6): 0.0,
(5, 263): 0.0,
}

df = pd.DataFrame(
[[*k, v] for k, v in dct.items()], columns=["col1", "col2", "col3"]
)
print(df)

打印:

   col1  col2  col3
0 0 367 0.0
1 2 6 0.0
2 2 4 0.0
3 2 3 0.0
4 2 1 0.0
5 5 6 0.0
6 5 263 0.0

关于python - 字典到数据框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68037863/

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