0
我有兩個表具有相似的多指標結構:date
和country__name
。索引不完全相同:某些國家可能從一個或另一個表中缺失。熊貓 - 如何合併多指數表
表格有不同的列。爲了說明,在這裏,他們是:
我想將它們合併成保持多指標,但擁有所有來自兩個表的列一個表。
但是當我做
pandas.concat([grouped_channel_df, grouped_tds_df], axis=1)
我得到一個完整的NaN
表:
我缺少什麼?
你試試:'pd.concat([ df1,df2],axis = 1,ignore_index = True)? – Serenity
@Serenity是的,這是發生了什麼http://prntscr.com/ex0onh,列名剛剛消失 – kurtgn
然後嘗試'pd.merge(df1.reset_index(),df2.reset_index(),how ='outer',on = [ '日期', 'COUNTRY_NAME'])。set_index([ '日期', 'COUNTRY_NAME']))'。 – Serenity