Эй, я пытаюсь сэкономить свой сюжет, но он всегда сокращает мой титул. Я думаю, что это из-за y = 1.05 (чтобы установить расстояние до названия). Я не могу это исправить. Есть ли способ сохранить весь график?Python: Savefig отключает заголовок
time=round(t[time_period],0)
most_sensitive=sorted(most_sensitive)
plt.figure(figsize=(10, 5))
plt.suptitle("Scatterplot "+str(name)+" , "+r'$\Delta$'+"Output , Zeit= "+str(time)+" s",fontsize=20,y=1.05)
figure_colour=["bo","ro","go","yo"]
for i in [1,2,3,4]:
ax=plt.subplot(2,2,i)
plt.plot(parm_value[:,most_sensitive[i-1]], Outputdiff[:,most_sensitive[i-1]],figure_colour[i-1])
ax.set_xlabel(name+"["+str(most_sensitive[i-1])+"] in "+str(unit))
ax.set_ylabel(r'$\Delta$'+"Output")
lb, ub = ax.get_xlim()
ax.set_xticks(np.linspace(lb, ub, 4))
lb, ub = ax.get_ylim()
ax.set_yticks(np.linspace(lb, ub, 8))
ax.grid(True)
plt.tight_layout()
newpath = r'C:/Users/Tim_s/Desktop/Daten/'+str(name)+'/'+str(time)+'/'+'scatterplot'+'/'
if not os.path.exists(newpath):
os.makedirs(newpath)
savefig(newpath+str(name)+'.png')
Пожалуйста, следуйте [Minimal, полный и проверяемый примеру] (http://stackoverflow.com/help/mcve). В его нынешнем виде невозможно воссоздать вашу проблему по мере того, как отсутствует важный код или посмотреть, что проблема на скриншоте. –