pandas_profiling1.4.2のバグ
バグがあったが即修正されていた件。みんな使ってるんだねこのツール
Correlationが表示されない
前回の記事よりColaboratoryと微妙に出力結果が違うという事で、バージョンを疑ったことによりアップデートを試してみた。1.4.0から1.4.2へ。そしたらCorrelationが表示されないという現象が発生した。
という事で本人に文句を言いに行こうとgithubへ行った
やはり同じような現象が起きていた。
Correlation Figures in v1.4.2 · Issue #164 · pandas-profiling/pandas-profiling · GitHub
回答としては「It's a simple fix」との事。
issueを掘っていくと、この記事にあたる
t、typoだってーーー!?よもやこういう界隈でもtypoが発生するなんてPGの端くれとして逆に安心した。
直し方
とりあえず1.4.2では直ってないので、強制的な直し方を。pandas-profilingのライブラリを自分で手直しする事でバグはFIXできる。
まずはライブラリのありかを探す
pip show pandas-profiling Name: pandas-profiling Version: 1.4.2 Summary: Generate profile report for pandas DataFrame Home-page: https://github.com/pandas-profiling/pandas-profiling Author: Jos Polfliet Author-email: jos.polfliet+panpro@gmail.com License: MIT Location: /home/XXXX/.pyenv/versions/3.6.6/lib/python3.6/site-packages Requires: jinja2, six, matplotlib, pandas Required-by:
示されたLocationに移動してbase.htmlの229行目を編集
229 - {{ correlation_html }} 229 + {{ correlations_html }}
これでやっと直った。
だが、「Colaboratoryと表示が違う」という件については解決していない。