3 числа - это строки, столбцы и график #. То, что вы делаете, - это повторное определение количества столбцов во втором вызове для вспомогательного участка, что, в свою очередь, меняет конфигурацию и приводит к тому, что pyplot запускается заново.
Что вы имеете в виду:
subplot(121) # 1 row, 2 columns, Plot 1
...
subplot(122) # 1 row, 2 columns, Plot 2