jump_p 发表于 2020-6-4 17:04:14

如何在jupter中设置matplotlib的中文字体

本帖最后由 jump_p 于 2020-6-4 22:32 编辑

在jupter中用matplotlib画图,先做了一些基本配置,如下图:



字体设置为“SimHei”,也尝试了其他好几种字体,但是画图时中文还是显示框框,如下图:


有解决办法吗?


终于试出来了!

Twilight6 发表于 2020-6-4 17:04:46

我的帖子那种方法试过没?

jump_p 发表于 2020-6-4 17:05:27

Twilight6 发表于 2020-6-4 17:04
我的帖子那种方法试过没?

哪种。。。。。

Twilight6 发表于 2020-6-4 17:05:43

matplotlib.pyplot.rcParams['font.sans-serif'] = ['SIMHEI']

jump_p 发表于 2020-6-4 17:08:45

Twilight6 发表于 2020-6-4 17:05
matplotlib.pyplot.rcParams['font.sans-serif'] = ['SIMHEI']

还是不行诶,不知道是不是我设置的有问题,我这些基本设置是放在A文档里,然后画图时放在B文档里(都是在Jupter),我现在A文档里设置完然后run一下,再去B文档run

Twilight6 发表于 2020-6-4 17:10:21

jump_p 发表于 2020-6-4 17:08
还是不行诶,不知道是不是我设置的有问题,我这些基本设置是放在A文档里,然后画图时放在B文档里(都是在 ...

importmatplotlib.pyplot as plt


plt.rcParams['font.sans-serif'] = ['SIMHEI']

那你这样导入试试看?

Twilight6 发表于 2020-6-4 17:11:19

jump_p 发表于 2020-6-4 17:08
还是不行诶,不知道是不是我设置的有问题,我这些基本设置是放在A文档里,然后画图时放在B文档里(都是在 ...

还有 依次试试这个帖子的办法 哈哈哈

matplotlib不能显示中文问题
https://fishc.com.cn/thread-170910-1-1.html
(出处: 鱼C论坛)

jump_p 发表于 2020-6-4 17:13:19

Twilight6 发表于 2020-6-4 17:10
importmatplotlib.pyplot as plt




还是不行,一直提示missing from current font.

Twilight6 发表于 2020-6-4 17:14:57

jump_p 发表于 2020-6-4 17:13
还是不行,一直提示missing from current font.

去看下系统有什么 字体

jump_p 发表于 2020-6-4 17:32:11

Twilight6 发表于 2020-6-4 17:14
去看下系统有什么 字体

系统有的也不行,算了,我再试试

jump_p 发表于 2020-6-4 18:03:46

Twilight6 发表于 2020-6-4 17:11
还有 依次试试这个帖子的办法 哈哈哈

matplotlib不能显示中文问题


感谢,试出来了!

Twilight6 发表于 2020-6-4 18:28:20

jump_p 发表于 2020-6-4 18:03
感谢,试出来了!

哈哈强~ 尝试的是哪一个?

jump_p 发表于 2020-6-4 18:56:33

Twilight6 发表于 2020-6-4 18:28
哈哈强~ 尝试的是哪一个?

帖子里更新了
页: [1]
查看完整版本: 如何在jupter中设置matplotlib的中文字体