【发布时间】:2021-08-24 01:08:14
【问题描述】:
我正在使用 python/pandas 编写笔记本,并且我有:
- 一个Dataframe,X(大小20550行×18列)和一个
- 一个系列,一个列,y(大小为20550)
- 我想在“X”末尾合并(或连接、追加!)列“y”
- 并且有一个大小为 20550 行,19 列的 X_total
这可能很简单,但我试图水平追加或连接,但我最终得到了尺寸奇怪的数据帧,在最好的情况下,我得到了一个包含更多行的 df(20551 行 × 20565 列,或 20551 行 × 19 列,全是 NaN)
编辑: 我试过了:
pd.concat([X,y], axis=1)
X.append(other=y)
dfsv=[X,y]
pd.concat([X,y], axis=1, join='outer', ignore_index=False)
X.append(y, ignore_index=True)
有什么想法吗?
干杯!
【问题讨论】:
标签: python pandas dataframe concatenation series