pandas-profiling官网

显示中文

该库使用了matplotlib进行绘图,因此需修改matplotlib的rcParams

第一步:定位到 …/site-packages/pandas_profiling/visualisation/context.py

我使用的是miniconda,所以我电脑上的目录是 C:\ProgramData\Miniconda3\pkgs\pandas-profiling-2.9.0-pyhd3eb1b0_0\site-packages\pandas_profiling\visualisation\context.py

  • 推荐使用 everything 直接搜索 context.py,一步直达

找到字典:customRcParams,在 font.sans-serif 下面加入 一个新的值’Microsoft YaHei’ (红圈处)

导出数据分析报告 - 图1

第二步: ..\site-packages\seaborn\rcmod.py

  • 我电脑上的路径是 C:\ProgramData\Miniconda3\Lib\site-packages\seaborn\rcmod.py

搜索 font.sans-serif,在后面的列表里加入’Microsoft YaHei’ (红圈位置)

导出数据分析报告 - 图2

保存,大功告成!

导出数据分析报告 - 图3

支持了中文的 pandas-profiling 相关系数图


原方法来源:pandas-profiling 中文字型除錯記 @ CLOSE SOURCE :: 痞客邦 :: (pixnet.net)

https://www.zhihu.com/question/429939348