plt.fillbetween的作用

plt.fill_between用颜色填充两条曲线之间的区域
plt.fill_between(x, y1, y2),其中x是横坐标,y1和y2是两条曲线,这个函数的作用是用颜色填充y1和y2这两条曲线之间的区域。

该函数最常用的用法是已知均值曲线和标准差,画出标准差覆盖的区域,例如下面这个例子:

已知在一个回归问题中,输入向量是x,通过多次试验得到了输出的均值和标准差分别为y_mean和y_std,y_mean和y_std均为向量。现需画出一倍方差和二倍方差覆盖的区域,代码如下:

for i in range(2):
    plt.fill_between(x,
        y_mean - y_std * ((i+1.)),
        y_mean + y_std * ((i+1.)),
        color="b",
        alpha=0.1)
plt.legend()
plt.grid()
 

你可能感兴趣的:(深度学习,自然语言处理)