matplotlib中文显示异常,变为小方框(本人亲测完美)

简介: matplotlib中文显示异常,变为小方框(本人亲测完美)

症状:

20201106141801487.png


废话不多说:开始解决

打开路径------你自己的

import matplotlib
print(matplotlib.matplotlib_fname())

20201106141932166.png


去掉红框前面的#号,第二个红框后添加SimHei

20201106142224779.png


font.family      : sans-serif
font.sans-serif       : SimHei, DejaVu Serif………………


解决负号异常

20201106142448481.png

axes.unicode_minus : false


导入文件SimHei.ttf

同样是在刚刚的路径下,上上级目录,自行寻找很简单就可以找到

这个文件可以从这里下(可能会很慢,建议谷歌浏览器下载)

https://www.fontpalace.com/font-details/SimHei/

1下载完直接双击打开先安装一下

2copy到该目录下一份

20201106142606403.png


打开如下路径,删除json文件(放心删,重启后执行程序会恢复)

20201106143011629.png

重启Anaconda打开

jupyter notebook

over!

相关文章
|
11月前
|
缓存 Python Windows
解决matplotlib画图中文显示问题--windows版(永久)
解决matplotlib画图中文显示问题--windows版(永久)
|
11月前
|
缓存 Ubuntu Python
解决matplotlib中文显示问题
解决matplotlib中文显示问题
|
Python
matplotlib python 画图中文显示乱码解决办法 Jupyter
matplotlib python 画图中文显示乱码解决办法 Jupyter
197 0
|
缓存 Linux Python
Matplotlib画图时中文显示的问题
Matplotlib画图时中文显示的问题
275 0
|
Python Windows
matplotlib 中文显示 的问题
第一种方法 from pylab import mpl import numpy as np mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体 mpl.
1210 0
|
1月前
|
机器学习/深度学习 数据可视化 搜索推荐
Python在社交媒体分析中扮演关键角色,借助Pandas、NumPy、Matplotlib等工具处理、可视化数据及进行机器学习。
【7月更文挑战第5天】Python在社交媒体分析中扮演关键角色,借助Pandas、NumPy、Matplotlib等工具处理、可视化数据及进行机器学习。流程包括数据获取、预处理、探索、模型选择、评估与优化,以及结果可视化。示例展示了用户行为、话题趋势和用户画像分析。Python的丰富生态使得社交媒体洞察变得高效。通过学习和实践,可以提升社交媒体分析能力。
51 1
|
27天前
|
数据可视化 数据挖掘 Python
数据界的颜值担当!Python数据分析遇上Matplotlib、Seaborn,可视化美出新高度!
【7月更文挑战第24天】在数据科学领域,Python的Matplotlib与Seaborn将数据可视化升华为艺术,提升报告魅力。Matplotlib作为基石,灵活性强,新手友好;代码示例展示正弦波图的绘制与美化技巧。Seaborn针对统计图表,提供直观且美观的图形,如小提琴图,增强数据表达力。两者结合,创造视觉盛宴,如分析电商平台销售数据时,Matplotlib描绘趋势,Seaborn揭示类别差异,共塑洞察力强的作品,使数据可视化成为触动人心的艺术。
41 7
|
27天前
|
数据可视化 数据挖掘 Python
惊呆了!Python数据分析师如何用Matplotlib、Seaborn秒变数据可视化大师?
【7月更文挑战第24天】在数据驱动时代,分析师穿梭数字海洋揭示故事,数据可视化如魔法棒般将复杂数据转化成直观图形。Matplotlib与Seaborn成为黄金搭档:前者作为基础绘图库提供高度定制化选项;后者在其上构建,简化复杂图表绘制并增强美观度。两者结合,助力分析师高效完成任务。
23 6
|
28天前
|
数据可视化 数据挖掘 开发者
数据可视化新纪元!Python + Matplotlib + Seaborn,让你的数据故事生动起来!
【7月更文挑战第23天】在数据驱动时代,Python通过Matplotlib与Seaborn引领数据可视化新纪元。Matplotlib基础强大,提供广泛绘图选项;Seaborn则简化流程,图表更美观,适合快速可视化。两者结合,轻松应对复杂定制需求,将数据转化为生动故事,支持决策与交流。
26 6
|
28天前
|
机器学习/深度学习 数据可视化 开发者
视觉的力量!Python 机器学习模型评估,Matplotlib 与 Seaborn 如何助力决策更明智?
【7月更文挑战第23天】在Python机器学习中,模型评估不可或缺。Matplotlib与Seaborn作为数据可视化工具,助力洞察模型性能。Matplotlib基础灵活,构建复杂图表;Seaborn在其上层,简化绘图,提升美观。从折线图追踪损失到条形图对比准确率,两者互补,促进高效决策制定。尽管Matplotlib掌控力强,但Seaborn友好快捷,适于统计图形。结合使用,可将数据转化成深刻见解。
26 6