import random
import numpy as np
from matplotlib import pyplot as plt
x=list(np.array(range(208)) + 1)
y1=[4, 6, 7, 5, 5.5, 6, 9, 7.3]
y2=[2, 2.5, 3.9, 4, 3, 2.4, 8, 6.9]
for i in range(200):
value = random.uniform(1.0,2.0)
y1.append(value)
value_ = random.uniform(1.0, 2.0)
y2.append(value_)
plt.plot(x, y1)
plt.plot(x, y2)
face_color = ['green', 'yellow']
alpha = [0.1,0.1]
y_value = [y1,y2]
for i in range(2):
plt.fill_between(x, np.array(y_value[i]) + 0.5, np.array(y_value[i]) - 0.5, #上限,下限
facecolor=face_color[i], #填充颜色
edgecolor='red', #边界颜色
alpha=alpha[i]) #透明度
plt.show()
04-06
1042

10-01
1万+
