У меня проблемы с настройкой конфигурации подплота 2 столбца x 1 строка в Python. Если от I go до 2 x 2 все работает нормально, но 2 x 1, кажется, отбрасывает размер строки
Упрощенный код следующим образом, где я хочу сделать 2 графика (numplots) с двумя столбцами (nx)
import matplotlib
import matplotlib.pyplot as plt
numplots = 2
nx = 2
ny = int(numplots/2)
if ny != numplots/2:
ny += 1
fig, ax = plt.subplots(nrows=ny, ncols=nx )
print(ax.shape, nx, ny)
Результат этого кода следующий:
(2,) 2 1
Как видите, топор имеет пустое второе измерение - Почему?
Если я поменяю числовые значения на 3 или больше, форма топора будет в порядке