Мой текущий скрипт выглядит примерно так:
import modules
def first_chart(table):
plt.plot
...
plt.save(...)
def second_chart(table):
plt.plot()
Вы поняли идею. Каждый график отличается (разные данные, другой тип графика и т. Д. c). И каждый сюжет собирается в отдельную папку. У меня также есть функция, которая обрабатывает сохранение графиков:
def save_plot(folder, filename):
data_location = os.path.join(dir_path, folder)
file_name = os.path.join(filename)
path = os.path.join(data_location, file_name)
return path
Так что мой текущий рабочий процесс таков:
функция построения для графика, сохранение графика с помощью save_plot (), перейти к следующей функции
Это лучший способ генерации этих диаграмм (вероятно, около 10 функций)? Есть ли лучший, более структурированный способ сделать это, установив глобальные параметры для всех функций, таких как цвета, положения легенд и т. Д. c? Есть ли какая-то функция, которую я могу создать, которую я запускаю в функциях create_plot (), которая устанавливает набор параметров по умолчанию или что-то в этом роде?