如何填写以下区域:
(x < 100) & (y > 10)
import numpy as np, matplotlib.pyplot as plt
x = np.arange(0,255,0.1)
y = np.arange(0,255,0.1)
plt.plot(x,y)
plt.fill_between(range(0,100), range(10,100),color='r',alpha=.3)
plt.show()
ValueError:参数尺寸不兼容
都能跟得上!
答案 0 :(得分:1)
我不认为你需要蒙面阵列......我不确定这是否完全符合你的目标,但是例如:
import matplotlib.pyplot as plt
x = np.arange(0,255,0.1)
y = np.arange(0,255,0.1)
plt.plot(x,y)
plt.fill_between(x, y1=10, y2=255, where=x<100)
plt.show()