gpt4 book ai didi

python - 在 pandas 数据框中设置列名 from_dict with orient = 'index'

转载 作者:太空狗 更新时间:2023-10-29 17:42:10 28 4
gpt4 key购买 nike

我已经看过这个问题:pandas create named columns in dataframe from dict .但是,我的示例略有不同。

我有一本字典:my_dict = {'key1':[1,2,3],'key2':[4,5,6],'key3':[7,8,9]}

然后我创建了一个 pandas 数据框:df = pd.DataFrame.from_dict(my_dict, orient='index'),它是面向行的。但是,当编写 columns = ['one', 'two', 'three'] 时,出现错误,如上面的链接所示。

如何命名它们?

最佳答案

有什么原因不能在下一行设置列名吗?

my_dict = {'key1' : [1,2,3], 'key2' : [4,5,6], 'key3' :[7,8,9]}
df = pd.DataFrame.from_dict(my_dict, orient='index')
df.columns = ['one', 'two', 'three']

应该可以。

关于python - 在 pandas 数据框中设置列名 from_dict with orient = 'index',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44882176/

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