我有一个10行5列的pandas数据帧和一个零的 np.zeros((10,3))
的numpy矩阵 .
我想将numpy矩阵连接到pandas数据帧但我想在将numpy数组连接到它之前从pandas数据帧中删除最后一列 .
所以我最终得到一个10行和5 - 1 3 = 7列的矩阵 .
我想我可以用
new_dataframe = pd.concat([
original_dataframe,
pd.DataFrame(np.zeros((10, 3)), dtype=np.int)
], axis=1, ignore_index=True)
其中 original_dataframe
有10行5列 .
在连接numpy数组之前,如何从 original_dataframe
删除最后一列?我如何确保保留所有数据类型?