您要使用以下形式:
result = pd.concat([dataframe, series], axis=1)
Run Code Online (Sandbox Code Playgroud)
该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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3924 次 |
| 最近记录: |