Когда я пытаюсь заполнить две кривые, например, следующим образом:
import numpy as np
import matplotlib.pyplot as plt
X=np.linspace(-3.,3.,100)
Y= X**2
plt.fill_between(X,1.,Y,color='red',alpha=0.4)
plt.show()
Заполнение выполняется между двумя кривыми, независимо от того, какая из них имеет большие значения. Можно ли указать, что я хочу заливку только тогда, когда одна из двух кривых (скажем, Y
) больше другой?