Вы можете просто сделать:
x = numpy.arange(0, 7, 0.01)
subplot(2, 1, 1)
plot(x, sin(x))
subplot(2, 2, 3)
plot(x, cos(x))
subplot(2, 2, 4)
plot(x, sin(x)*cos(x))
Т.е., первый график действительно является графиком в верхней половине (рисунок разделен только на 2 * 1 = 2 ячейки), а следующие два меньших графика выполнены в сетке 2 * 2 = 4 ячейки.
Третий аргумент subplot()
- это положение графика внутри сетки:
например, во втором вспомогательном участке (subplot(2, 2, 3)
) оси перейдут в третью часть матрицы 2 * 2, т.е. в левый нижний угол.