matplotlib 中文显示 的问题

简介: 第一种方法from pylab import mplimport numpy as npmpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体 mpl.

第一种方法

from pylab import mpl
import numpy as np

mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体  
  
mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号 '-' 显示为方块的问题  
%pylab inline
t = np.arange(-5 * np.pi, 5 * np.pi, 0.01)  
y = np.sin(t)/t  
plt.plot(t, y)  
plt.title(u'这里写的是中文')  
plt.xlabel(u'X坐标')  
plt.ylabel(u'Y坐标')  
plt.show()  

output_2_0.png-14.8kB

第二种方法

from matplotlib.font_manager import FontManager
fm = FontManager()
mat_fonts = set(f.name for f in fm.ttflist)
myfont = matplotlib.font_manager.FontProperties(fname='C:/Windows/Fonts/msyh.ttf')  
mpl.rcParams['axes.unicode_minus'] = False  
t = np.arange(-5 * np.pi, 5 * np.pi, 0.01)  
y = np.sin(t)/t  
plt.plot(t, y)  
plt.title(u'这里写的是中文')  
plt.xlabel(u'X坐标')  
plt.ylabel(u'Y坐标')  
plt.show()  

output_2_0.png-14.8kB

探寻有趣之事!
目录
相关文章
|
7月前
|
缓存 Python Windows
解决matplotlib画图中文显示问题--windows版(永久)
解决matplotlib画图中文显示问题--windows版(永久)
|
7月前
|
缓存 Ubuntu Python
解决matplotlib中文显示问题
解决matplotlib中文显示问题
|
JSON 数据格式 Python
matplotlib中文显示异常,变为小方框(本人亲测完美)
matplotlib中文显示异常,变为小方框(本人亲测完美)
matplotlib中文显示异常,变为小方框(本人亲测完美)
|
Python
matplotlib python 画图中文显示乱码解决办法 Jupyter
matplotlib python 画图中文显示乱码解决办法 Jupyter
174 0
|
缓存 Linux Python
Matplotlib画图时中文显示的问题
Matplotlib画图时中文显示的问题
251 0
|
1月前
|
数据可视化 数据挖掘 API
Python数据可视化利器Matplotlib详解
本文将深入探讨Python中常用的数据可视化库Matplotlib,介绍其基本概念、常见绘图函数和实例应用。通过学习Matplotlib,读者可以掌握如何利用Python进行数据可视化,展示数据分析结果。
|
30天前
|
数据可视化 数据挖掘 Python
Python数据可视化:探索Matplotlib的强大功能
数据可视化在如今的数据分析和展示中扮演着至关重要的角色。本文将介绍Python中常用的数据可视化库Matplotlib,深入探讨其功能和应用,帮助读者更好地利用Matplotlib进行数据可视化。
|
1月前
|
数据可视化 数据处理 Python
Python数据可视化库Matplotlib的应用与优势探究
本文将深入探讨Python中强大的数据可视化库Matplotlib的应用与优势。通过介绍Matplotlib的基本概念和常用功能,结合具体案例展示其在数据分析和图表绘制中的灵活性和实用性,帮助读者更好地利用这一工具进行数据可视化。
|
1月前
|
数据可视化 数据挖掘 UED
Python中的数据可视化:使用Matplotlib创建交互式图表
传统的数据可视化工具通常只能生成静态图表,而在数据分析和展示中,交互式图表能够提供更丰富的用户体验和更深入的数据探索。本文将介绍如何利用Python中的Matplotlib库创建交互式图表,让数据分析变得更加生动和直观。
|
29天前
|
机器学习/深度学习 数据可视化 数据处理
Python数据可视化:探索Matplotlib库的强大功能
本文将深入探讨Python中用于数据可视化的重要工具之一——Matplotlib库。通过介绍Matplotlib库的基本概念、常用功能和实际应用案例,帮助读者更好地了解如何利用Matplotlib创建各种吸引人的数据图表。