答案 0 :(得分:4)
您想使用此表单:
result = pd.concat([dataframe, series], axis=1)
pd.concat(...)
不会“原位”进入原始dataframe
,但会 返回 连结结果,所以您需要在某处分配串联,例如:
>>> import pandas as pd
>>> s = pd.Series([1,2,3])
>>> df = pd.DataFrame()
>>> df = pd.concat([df, s], axis=1) # We assign the result back into df
>>> df
0
0 1
1 2
2 3