Matplotlib 作图中文无法显示
2017-04-27 10:50
956 查看
安装库
pip install numpy
pip install scipy
pip install matplotlib
上面图表中文无法显示,需要指定一下中文字体库就好了。下面是完整代码。
pip install numpy
pip install scipy
pip install matplotlib
import numpy as np import matplotlib.pyplot as plt x = np.linspace(0, 10, 100) y = np.sin(x) + 1 z = np.cos(x**2) + 1 plt.figure(figsize = (8, 4)) plt.plot(x, z, 'b--', label = '$\cos x^2+1$') plt.xlabel('Time(s)') plt.ylabel('Volt') plt.title('A siple Example') plt.ylim(0, 22) plt.legend() plt.show()
上面图表中文无法显示,需要指定一下中文字体库就好了。下面是完整代码。
import numpy as np import matplotlib import matplotlib.pyplot as plt zhfont1 = matplotlib.font_manager.FontProperties(fname='C:\Windows\Fonts\simsun.ttc') x = np.linspace(0, 10, 100) y = np.sin(x) + 1 z = np.cos(x**2) + 1 plt.figure(figsize = (8, 4)) plt.plot(x, z, 'b--', label = '$\cos x^2+1$') plt.xlabel('Time(s)') plt.ylabel('简单',fontproperties=zhfont1) plt.title(u'一个简单的例子',fontproperties=zhfont1) plt.ylim(0, 22) plt.legend() plt.show()
相关文章推荐
- ¥¥%%%%%Ubuntu下用matplotlib作图时显示中文###重点第5条可以用!!!!%%%%%
- Python 中,matplotlib绘图无法显示中文的问题
- Python使用matplotlib绘图无法显示中文问题的解决方法
- linux 下matplotlib 无法显示中文字体的问题
- python ubuntu matplotlib 无法显示中文
- python的matplotlib画图时无法显示中文的解决方法
- 解决matplotlib绘制图片时中文无法正常显示的问题
- matplotlib中文无法显示的解决方法
- Ubuntu下matplotlib中文无法显示的解决方法
- Ubuntu下用matplotlib作图时显示中文
- python matplotlib 无法显示中文
- Python 中,matplotlib绘图无法显示中文的问题
- Pandas matplotlib 无法显示中文 Ubuntu16.04
- Python中,matplotlib绘图无法显示中文的问题
- Python量化分析—指数基金定投及Matplotlib作图: 实现双Y轴和中文显示
- python matplotlib plot 数据中的中文无法正常显示的解决办法
- Python 中,matplotlib绘图无法显示中文的问题
- Pandas matplotlib 无法显示中文
- Win 10系统matplotlib中文无法显示的解决方案
- python matplotlib plot 数据中的中文无法正常显示的解决办法