gpt4 book ai didi

python - pandas DataFrame 可以保存非标量值吗?

转载 作者:行者123 更新时间:2023-11-28 22:33:45 24 4
gpt4 key购买 nike

我想要一个 DataFrame 来存储非基本类型,特别是我需要一个可以将列表作为其项目的列。

pd.DataFrame( [["foo","bar"],["rab","oof"]], ["my-column-of-lists"] )

应该生成一个包含一列(my-column-of-lists)和 2 行(["foo","bar"] 的 DataFrame >["rab","oof"]).

这可能吗?

最佳答案

你可以使用dict:

df = pd.DataFrame({'my-column-of-lists': [["foo","bar"],["rab","oof"]]})
print (df)
my-column-of-lists
0 [foo, bar]
1 [rab, oof]

或者通过Series:

df = pd.DataFrame(pd.Series([["foo","bar"],["rab","oof"]], name='my-column-of-lists'))
print (df)
my-column-of-lists
0 [foo, bar]
1 [rab, oof]

关于python - pandas DataFrame 可以保存非标量值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39631678/

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