import numpy as np
import matplotlib.pyplot as plt
%matplotlib inline
plt.plot([1,2,3,4,5],[1,4,9,16,25])
plt.xlabel('xlabel',fontsize = 16)
plt.ylabel('ylabel')
Text(0,0.5,'ylabel')
#plt.plot的第三个参数为线条样式
plt.plot([1,2,3,4,5],[1,3,4,16,25],'--',color='r')
#添加x,y轴含义的文字
plt.xlabel('xlabel',fontsize=16)
plt.ylabel('ylabel')
Text(0,0.5,'ylabel')
折现样式:
字符 | 类型 | 字符 | 类型 |
---|---|---|---|
'-' |
实线 | '--' |
虚线 |
'-.' |
虚点线 | ':' |
点线 |
'.' |
点 | ',' |
像素点 |
'o' |
圆点 | 'v' |
下三角点 |
'^' |
上三角点 | '<' |
左三角点 |
'>' |
右三角点 | '1' |
下三叉点 |
'2' |
上三叉点 | '3' |
左三叉点 |
'4' |
右三叉点 | 's' |
正方点 |
'p' |
五角点 | '*' |
星形点 |
'h' |
六边形点1 | 'H' |
六边形点2 |
'+' |
加号点 | 'x' |
乘号点 |
'D' |
实心菱形点 | 'd' |
瘦菱形点 |
'_' |
横线点 |
颜色 表示颜色的字符参数有:
字符 | 颜色 |
---|---|
‘b’ |
蓝色,blue |
‘g’ |
绿色,green |
‘r’ |
红色,red |
‘c’ |
青色,cyan |
‘m’ |
品红,magenta |
‘y’ |
黄色,yellow |
‘k’ |
黑色,black |
‘w’ |
白色,white |
#绘制多条线
y_numpy = np.arange(0,10,0.5)
plt.plot(y_numpy,y_numpy)
plt.plot(y_numpy,y_numpy**2,'bs')
plt.plot(y_numpy,y_numpy**3,'go')
[<matplotlib.lines.Line2D at 0x8286ac8>]
#linewidth:线条宽度
#color:线条颜色
#linestyle:线条样式
#marker:标记点
#markerfacecolor:标记点颜色
#markersize:标记点大小
#alpha透明度
plt.plot(x,y,linewidth=3.0,color='b',linestyle=':',marker='o',markerfacecolor='r',markersize=10,alpha=0.4)
[<matplotlib.lines.Line2D at 0x9745780>]
line = plt.plot(x,y)
plt.setp(line,color='b',linestyle=':',marker='o',markerfacecolor='r',markersize=10,alpha=0.1)
[None, None, None, None, None, None]