1、matplotlib图标正常显示中文
为了在图表中能够显示中文和负号等,需要下面一段设置:
import matplotlib.pyplot as plt
plt.rcParams['font.sas-serig']=['SimHei'] #用来正常显示中文标签
plt.rcParams['axes.unicode_minus']=False #用来正常显示负号
2、在工具中设置显示方式:
%matplotlib inline # notebook
%pylab inline # ipython
3、为图形设置参数
a. 线条风格:
'-' 实线
'--' 破折线
'-.' 点划线
':' 虚线
b.线条图形
'o' 圆圈
'+' 加号
'*' 星号
'^' 朝上三角形
'>' 朝右三角形
c. 颜色
b 蓝色
r 红色
g 绿色
y 黄色
4、图形术语名称
# 叠加图
import numpy as np
import matplotlib.pyplot as plt
t = np.arange(0., 5., 0.2)
plt.plot(t, t*10, 'r--', t, t**2, 'b>', t, t**3, 'go') # 颜色和图形
plt.show()