よく分からないけど、
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 は必要なければ使わないようにするか・・・。