Speeding up pandas profiling analysis using check_correlation?
Since they have changed the configurations on version 2, you could use it as:
import pandas_profiling
profile = df.profile_report(check_correlation_pearson=False,
correlations={'pearson': False,
'spearman': False,
'kendall': False,
'phi_k': False,
'cramers': False,
'recoded': False})
to turn off correlations. However, it is still not as fast as version 1.4. You could also investigate other configurations here.
This way didn't work for me and I used:
a = prof.ProfileReport(df, title='Downloads', minimal=True)