すごい基本的なことで、かつ調べればすぐわかることですがメモしておきます。 下記のような2つのデータフレームをカラムkeyで結合します。結合の仕方はなんでも良いです。 図1:結合対象のDatFrame 結合するときのスクリプトは下記の通りです。 import pandas as pd pd.merge(left_df, right_df, on=["key"], how="outer") ところが結合したら、left_dfとright_dfのkeyを同じものと認識してくれず、図2のようになってしまいました。 図2:意図しない結合結果 理由を調べてみると、keyの型が違うことが原因でした。具体的に…