gpt4 book ai didi

python - 使用自动重建索引将 Series 插入 DataFrame

转载 作者:行者123 更新时间:2023-11-28 16:36:59 24 4
gpt4 key购买 nike

我有一个 DataFrame 和一系列不同的维度

from pandas import *
df = DataFrame({'a':[1,2,3],'b':[1,2,3]})
s = Series([1,2,3,4,5])

有没有一种方法可以将 s 插入 df 而无需先创建 df 的重新索引副本?目前我正在使用

df = df.reindex(range(len(s))
df['s'] = s

print df
a b s
0 1 1 1
1 2 2 2
2 3 3 3
3 NaN NaN 4
4 NaN NaN 5

最佳答案

使用concat:

In [19]:

concat([df,s], axis=1)

Out[19]:
0 1 2
0 1 1 1
1 2 2 2
2 3 3 3
3 NaN NaN 4
4 NaN NaN 5

关于python - 使用自动重建索引将 Series 插入 DataFrame,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24859981/

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