gpt4 book ai didi

python - 如何使用 Pandas 将 Series 连接到 DataFrame 上?

转载 作者:太空狗 更新时间:2023-10-29 20:51:58 27 4
gpt4 key购买 nike

如果我有一个DataFrame:

students = pd.DataFrame([
['Alex'],
['Lauren'],
])

如何连接一个 Series 并创建一个新的 DataFrame?例如,我想:

>>> marks = pd.Series([.8, .75])
>>> students.concat(marks).values
[['Alex', .8],
['Lauren', .75]]

我知道我可以使用:

students['marks'] = marks

但这会改变 students

我试过:

 >>> pd.concat([students, marks])

AttributeError: 'Series' object has no attribute '_data'

最佳答案

您可以转换为 DataFrame 并在之后连接:

>>> pd.concat([students, pd.DataFrame(marks)], axis=1)
0 0
0 Alex 0.80
1 Lauren 0.75

关于python - 如何使用 Pandas 将 Series 连接到 DataFrame 上?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20512297/

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