ValueError: You are trying to merge on object and int64 columns. If you wish to proceed you should use pd.concat が出た


はい、pandasで「EXCELで取り込んだやつとSQLで取り込んだやつ」をマージしようとしたら怒られました。

マージしようとしたんだけど型が合わない(object と int64)。
最初ハマったんですが、EXCELで取り込んでた方はintだったのに、SQLで取り込んだ方はobjectになっていました。

悩んだんですが、SQLで取ってくる方をastypeで変換して繋げる形で解決。



参考:
https://getittogether.jp/?p=514