gpt4 book ai didi

python - Pandas:从 dict 在 DataFrame 中创建命名列

转载 作者:IT老高 更新时间:2023-10-28 22:15:05 25 4
gpt4 key购买 nike

我有一个字典对象的形式:

my_dict = {id1: val1, id2: val2, id3: val3, ...}

我想将它创建到一个 DataFrame 中,我想将 2 列命名为“business_id”和“business_code”。

我试过了:

business_df = DataFrame.from_dict(my_dict,orient='index',columns=['business_id','business_code'])

但它说 from_dict 不接受列参数。

TypeError: from_dict() got an unexpected keyword argument 'columns'

最佳答案

您可以遍历项目:

In [11]: pd.DataFrame(list(my_dict.items()),
columns=['business_id','business_code'])
Out[11]:
business_id business_code
0 id2 val2
1 id3 val3
2 id1 val1

关于python - Pandas:从 dict 在 DataFrame 中创建命名列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20340844/

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