我想使用fill_between
来强调压力水平。
我目前可视化的解决方案是:
for i in range(len(u)-1):
x = u[i]
x1 = i
x2 = i+1
off = idxvec[0] + offset
stress = ((u[i] - l[i])/40)**2.
ranges.append(stress)
ax1.fill_between([off+i, off+i+1], [u[i], u[i+1]], [l[i], l[i+1]], alpha=stress, facecolor='red')
这意味着我在扫描数据时单独为每个切片设置alpha
值。
然而,这是缓慢而丑陋的。有没有办法更快/更好地做到这一点?
我想象我提供list
的{{1}}字母值,结果是水平渐变:
fill_between
这可能吗?