1.基础设置:
y = []
for i in range(50):
y.append(random.randint(-100, 100))
plt.figure(figsize=(7, 5))
plt.plot(y)
plt.show()
2.更多设置:
# 设置画布大小
plt.figsize(figsize=(7, 5))
# 设置标题
plt.title('hello world!')
# 设置网格线
plt.grid(True)
# 设置坐标轴标签
plt.xlabel('x')
plt.ylabel('y')
# 设置坐标轴(适应数据)
plt.axis('tight')
# 设置图例
plt.legend(loc=0)
# 颜色:blue, 线宽:1.5
plt.plot(y, 'b', lw=1.5)
# 数据点标红
plt.plot(y, 'ro')
# 绘制
plt.show()
示例:
注意:使用二维数组作为输出时,numpy数组可以使用切片操作,list切片会报错
import matplotlib.pyplot as plt
import random
import numpy as np
y = np.random.randint(-100, 100, (10, 2))
# print(y)
pl