簡體   English   中英

將兩個數據框與不同行的列組合在一起

[英]Combine two dataframes with columns of different lines

我像這樣連接了兩個數據幀:

df_1={'type1':[0,1,2],'type3':[89,90],'type3'=['cat','dog']}
df_2={'df_2_1':[90],'df_2_2':[98],'df_2_3':[9]}

final=pd.concat([df_1, df_2], axis=1, ignore_index=False, join='inner')

但是,當我得到輸出時,我得到了這個結果:(type1,ID,type3 屬於 df_1;其他列屬於 df_2)

在此處輸入圖片說明

所需的輸出應如下所示:

在此處輸入圖片說明

這可能會根據您想要的輸出工作 -

final = pd.concat([df_1, df_2], axis=1)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM