Member-only story

如何在 Python 绘图中正常显示中文?(视频教程)

Shuyi Wang
Dec 7, 2021

--

Python 绘图中,一个非常令人头疼的事儿,就是中文显示的异常。

例如说,下面这个图,就很让人心烦。

在咱们之前的教程中,我也曾经给你展示过 Python 中文绘图,例如那个《如何用 Python 可视化《三国》人物与兵器出现频率?(视频教程)》。

看了那篇教程,你会觉得中文绘图很简单啊。直接执行命令,绘图就都有了。

没错,照着教程走,路确实很顺畅。但是你不知道的是,为了让你在绘制过程中一帆风顺,我是「魔改」了底层配置的。

就连默认字体、字号,我都在云端环境里面替你改过来了。

你说不对啊,没看见配套源代码里面有这些啊!

嗯,因为这些配置的改变,都在云端环境部署那一刻,自动完成了。

有些同学,后来打算自己做新的项目图,遇到中文问题的时候,发现就无法搞定了。即便把源代码全部文件都拷贝到新环境,也不行。

这是因为项目运行的环境不同,所以我那个底层「魔改」无法通用。而且对于初学者,确实有些过于复杂了。

那该怎么办呢?

经过反复打磨,我给你总结了一套最小化步骤。只需要一个复制操作和寥寥几行代码,你的图中方框,就可以变成中文了。

--

--

Shuyi Wang
Shuyi Wang

Written by Shuyi Wang

PhD in Information Science. Associate Professor at Tianjin Normal University. Former Adjunct Faculty at UNT. First Prize Winner of HackNTX 2018.

No responses yet