Я использую Python matplotlib.pyplot.contourf
для создания контурного графика моих данных с цветной полосой. Я делал это успешно бесчисленное количество раз, даже с другими слоями той же переменной. Однако, когда значения становятся маленькими (порядка 1E-12), части контура становятся белыми. Белый цвет также не отображается на цветовой шкале. Кто-нибудь знает, что вызывает это и как это исправить? Неисправный контур прикреплен ниже.
a1 = plt.contourf(np.linspace(1,24,24),np.linspace(1,20,20),np.transpose(data[:,:,15]))
plt.colorbar(a1)
plt.show()
nan
. - person William Miller   schedule 30.04.2020plt.contourf(..., extend="max")
. - person SergioR   schedule 30.04.2020