Ок, кажется, я не правильно понял, как работает loc .Мне удалось сделать это, изменив эти две строки:
ax1 = plt.subplot2grid((4,4), (0,0), colspan=3, rowspan=4)
ax2 = plt.subplot2grid((4,4), (0,3), colspan=1, rowspan=4)
вместо моего предыдущего:
# ax1 = plt.subplot2grid((4,4), (0,0), colspan=3, rowspan=4)
ax2 = plt.subplot2grid((4,4), (0,1), colspan=1, rowspan=4)
Это для соотношений 3/4 и 1/4.
Я не буду удалять этот вопрос, а позже добавлю объяснение того, как работает loc, так как он некоторое время глючил, так что он существует как архив.