らんだむな記憶

blogというものを体験してみようか!的なー

pandas_profiling

よく分からないけど、

import matplotlib.pyplot as plt
import pandas_profiling

してると

plt.show()

でグラフが出なくなるような?backend がとられちゃうのかな・・・?

Importing pandas_profiling changes matplotlib backend · Issue #130 · ydataai/pandas-profiling · GitHub ってのが結構あやしいんだが・・・。

import matplotlib        
print(matplotlib.get_backend())
import pandas_profiling
print(matplotlib.get_backend())  

module://ipykernel.pylab.backend_inline
agg

うーん・・・。
pandas_profiling/config.py#L8 だよなぁ・・・たぶん。matplotlib Agg by endremborza · Pull Request #798 · ydataai/pandas-profiling · GitHub で導入されましたと。とりあえず、pandas_profiling は必要なければ使わないようにするか・・・。