pandasで2つのキーを指定してcsvファイルを結合したいのですが、可能でしょうか?

列Aが一致する範囲内で列Bを軸に2つのファイルを結合
pd.merge(df1, df2, on=['列A', '列B'], how='outer') としたところ、シャッフルして変になりました