Наличие двух subplot2grid внутри цикла - PullRequest
0 голосов
/ 27 сентября 2018

Я посмотрел на это решение: Несколько `subplot2grid` в цикле for , но, к сожалению, оно не работает для меня!

Поэтому я использую следующий код для полученияplots:

stations = ["A", "B", "C"]
variables = ["d", "e", "f"]
for i, variable in enumerate(variables):
    fig = plt.figure(0)
    ax = plt.subplot2grid((3,1), (i,0))
    for j, station in enumerate(stations):
        fig1 = plt.figure(1)
        ax1 = plt.subplot2grid((1,3),(0,j))
        plt.bar(A)
        plt.bar(B)
        plt.bar(C)
    plt.savefig(1.pdf)
    plt.close()
plt.savefig(2.pdf)
plt.close()

Но этот код просто создает график во втором цикле (fig1).А графики первого цикла просто пустые pdf (fig).

Кто-нибудь знает почему?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...