У меня есть контурный график с данными в диапазоне от 10 до 60, но мне нужна цветовая полоса, чтобы отображать значения от 0 до 330 (для сравнения с аналогичным графиком). У меня было несколько классов Python, но они в основном основаны на статистике/числовых значениях, поэтому я не очень хорошо разбираюсь в matplotlib - извините за мой ОЧЕНЬ хитрый скрипт
Код: Выделить всё
f24= o3_120_mean*(1e+9)
l24= o3_125_mean*(1e+9)
no= np.array(no_emissions)
co= np.array(co_emissions)
fig1= plt.figure()
ax1= fig1.add_subplot()
isop= ax1.contourf(co,no,f24, cmap='rainbow', vmin=0, vmax=330)
ax1.loglog()
ticks= np.arange(0,330,30)
cbar= fig1.colorbar(isop)
cbar.set_ticks(ticks)