Я создал функцию, которая создает сюжет, в основном функция выглядит следующим образом:несколько участков с функцией Matplotlib
def draw_line(array):
fig, ax = plt.subplots()
ax.plot(array)
Я хотел бы знать, если есть способ, чтобы вызвать эту функцию, когда требуется сделать несколько участков в фигуре. В частности, я хотел бы сделать что-то вроде:
fig, axes = plt.subplots(nrows=2, ncols=3)
for i in list:
axes[i] = draw_line(*list[i])
Однако то, что я получаю это пустая сетка с фактическими участками ниже.
Примечание, картины на нижнем ряду все так же, как и их данные. Там просто ленился. Кроме того, функция draw_line() может быть такой же сумасшедшей, как вам нравится, просто передайте в отдельный объект оси, который хотите, чтобы данные были построены так, как в этом примере. – benten
Большое спасибо, просто попробовал, и он хорошо работает! – josecoto