“PD Merge на нескольких столбцах” Ответ

PD Merge на нескольких столбцах

new_df = pd.merge(A_df, B_df,  how='left', left_on=['A_c1','c2'], right_on = ['B_c1','c2'])
Hambo

Панды объединяют два столбца из разных данных данных

#suppose you have two dataframes df1 and df2, and 
#you need to merge them along the column id
df_merge_col = pd.merge(df1, df2, on='id')
Captainspockears

Возьмите объединение двух пандов DataFrames

m = {'left_only': 'df1', 'right_only': 'df2', 'both': 'df1, df2'}

result = df1.merge(df2, on=['A'], how='outer', indicator='B')
result['B'] = result['B'].map(m)

result
Shiny Snail

Ответы похожие на “PD Merge на нескольких столбцах”

Вопросы похожие на “PD Merge на нескольких столбцах”

Больше похожих ответов на “PD Merge на нескольких столбцах” по Python

Смотреть популярные ответы по языку

Смотреть другие языки программирования