39.Matplotlib概述

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]

猜你喜欢

转载自blog.csdn.net/xzy53719/article/details/82796844
39
今日推荐