Форум сайта python.su
0
Нужно сохранить 3 графика на жесткий диск и чтобы при этом график не выходил на экран.
Проблема в том, что если убрать из кода функцию show(), то графики накладываются друг на друга и прямо в таком виде сохраняются в файл.
Как сохранять графики корректно?
import numpy as np import matplotlib.pyplot as plt for i in range(3): plt.plot(np.random.rand(10)) plt.savefig(str(i)+'.png', format='png', dpi=100) #plt.show()
Офлайн
103
import numpy as np import matplotlib.pyplot as plt for i in range(3): plt.plot(np.random.rand(10)) plt.savefig(str(i)+'.png', format='png', dpi=100) plt.clf()
Офлайн
0
terabayt
Спасибо Терабайт, то что нужно!
Офлайн