Вот один из способов использования subplot
, где plt.subplot(1, 2, 1)
означает фигуру с 1 строкой (первое значение) и 2 столбцами (второе значение) и 1-й подфигурой (третье значение в скобках, в данном случае означает левый столбец).).plt.subplot(1, 2, 2)
означает подзаговор во 2-м столбце (в данном случае правый столбец).
Таким образом, каждая фигура будет регулировать x- и y-пределы в соответствии с данными.Есть и другие способы сделать то же самое. Здесь - это SO-ссылка для вас.
from matplotlib import pyplot as plt
fig = plt.figure(figsize=(10, 4))
plt.subplot(1, 2, 1)
X1 = [80, 100, 120, 140, 160, 180, 200, 220, 240, 260]
Y1 = [70, 65, 90, 95, 110, 115, 120, 140, 155, 150]
plt.plot(X1, Y1, color = "green", marker = "o", linestyle = "solid")
# plt.plot(X1, Y1, '-go') Another alternative to plot in the same style
plt.subplot(1, 2, 2)
X2 = [80, 100, 120, 140, 160, 180, 200]
Y2 = [70, 65, 90, 95, 110, 115, 120]
plt.plot(X2, Y2, color = "green", marker = "o", linestyle = "solid")
# plt.plot(X2, Y2, '-go') Another alternative to plot in the same style
Выход