pandasでDataFrameをjoin

pandasでDataFrameをjoinなんて簡単にできるだろ、と思ってたら超簡単でした。

In [1]: pd.merge(df1, df2, left_on=”id”, right_on=”userid”)

みたいに、join_onしたいcolumn名を指定してあげるだけです。
left_joinやright_joinもあるみたいですよ。

https://pandas.pydata.org/pandas-docs/stable/generated/pandas.DataFrame.merge.html