Недавно я получил предупреждение MatplotlibDeprecationWarning: savefig() получил неожиданный аргумент ключевого слова «figsize», который больше не поддерживается в версии 3.3 и станет ошибкой в версии 3.6 для команды
plt.savefig("Beta-transition-log_ME.png",format='png',dpi=300,bbox_inches='tight',transparent=True,figsize=(16,14))
Это сложно, поскольку практически в каждом руководстве и в каждом вопросе о переполнении о том, как настроить размер графика matplotlib, в качестве метода для этого упоминается использование figsize(). Каково решение, учитывая, что это устарело?
Это весь мой блок кода с ошибкой:
plt.errorbar(Beta, ME_avg, yerr=error, fmt="o")
plt.ylabel('Density averaged kinetic energy ',fontsize=11)
plt.xlabel('AV-normalized cooling time',fontsize=12)
plt.title('Space & time-averaged final saturated energy')
plt.axhline(avg_u,color='red',label = 'Isothermal')
plt.legend()
plt.loglog()
plt.savefig("Beta-transition-log_ME.png",format='png',dpi=300,bbox_inches='tight',transparent=True,figsize=(16,14))
plt.show()
Подробнее здесь: https://stackoverflow.com/questions/792 ... 3-and-will
Matplotlib: savefig, «figsize», который больше не поддерживается в версии 3.3 и станет ошибкой в версии 3.6». Какая ал ⇐ Python
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение