基本画图例子:
# coding: utf-8
import matplotlib.pyplot as plt
import numpy as np
# pre-datas
x = np.arange(1, 11, 1) # x坐标
plt.plot(x, y1, lw=1, c='red', marker='s', ms=4, label='Y1') # 绘制y1
plt.plot(x, y2, lw=1, c='g', marker='o', label='Y2') # 绘制y2
# plt-style
plt.xticks(x) # x轴的刻度
plt.xlim(0.5, 10.5) # x轴坐标范围
plt.ylim(-500, 5800) # y轴坐标范围
plt.xlabel('X-Name') # x轴标注
plt.ylabel('Y-Name') # y轴标注
plt.legend() # 图例
plt.savefig('e:/test.png') # 保存图片
plt.show()
形状查找表
绘制折线,可以有多种颜色及形状,c代表color,marker代表节点形状,ms代表marker size,label是折现名称。
plt.plot(x, y1, lw=1, c='red', marker='s', ms=4, label='Y1')
比如要控制y1为紫色线条,*状符号,就可以:
plt.plot(x, y1, lw=1, c='purple', marker='*', ms=4, label='Y1')
''' 绘制折线,可以有多种颜色及形状,c代表color,marker代表节点形状,ms代表marker size,label是折现名称。 plt.plot(x, y1, lw=1, c='red', marker='s', ms=4, label='Y1') 比如要控制y1为紫色线条,*状符号,就可以: plt.plot(x, y1, lw=1, c='purple', marker='*', ms=4, label='Y1') 's' : 方块状 'o' : 实心圆 '^' : 正三角形 'v' : 反正三角形 '+' : 加好 '*' : 星号 'x' : x号 'p' : 五角星 '1' : 三脚架标记 '2' : 三脚架标记 '''
颜色、