Google Colaboratory で pandas_profiling が動かない メモ

Google Colaboratory で pandas_profiling をやってみた メモ

TypeError: concat() got an unexpected keyword argument 'join_axes' とか
AttributeError: 'DataFrame' object has no attribute 'profile_report' のエラーがでて動かない

colaboratoryに入っているpandas_profilingのverが1.14で古くてダメだった。 下記で実行可能。

 旧アンインストール !pip uninstall pandas_profiling
 新インストール !pip install -U pandas_profiling
 ランタイム再起動 ★これ忘れやすい

!pip uninstall pandas_profiling
!pip install -U pandas_profiling
#ここでランタイムを再起動 >>> ★忘れやすい!

import pandas as pd
import pandas_profiling

train = pd.read_csv('../input/train.csv')

profile = pandas_profiling.ProfileReport(train)
profile.to_file("../output/myoutputfile.html")