我无法放入整个数据框,因为它看起来很笨拙,所以我添加了 数据类型。
DF1 Columns:
Dependents object
ApplicantIncome int64
CoapplicantIncome float64
LoanAmount float64
Loan_Amount_Term float64
Credit_History float64
DF2 Columns:
Gender int64
Married int64
Education int64
Self_Employed int64
Credit_History int64
Property_Area int64
我的意图是将两个数据帧并排放置, 单个数据框形状(480,12),但我得到了更多的行 整列重复数据。
答案 0 :(得分:1)
我认为您正在寻找类似DF1.join(DF2)
的东西,但是您应该准备一个示例,说明您想要的输入和输出。另外,您可以使用pd.concat([DF1, DF2], axis=1)
。
答案 1 :(得分:1)
IIUC,
您需要熊猫concat
并传递axis=1
,这将使数据帧并排连接(垂直而不是水平)。代码如下:
final_df = pd.concat([df_1, df_2], axis=1)