#python #matplotlib
#python #matplotlib
Вопрос:
Я использую следующий код для размещения двух графиков слева и справа от плоскости. Однако, как вы можете видеть, графики перекрываются. Как я могу это исправить?
fig = plt.figure(figsize = (16,8))
ax = fig.add_subplot(1, 1, 1)
ax.scatter( F1, F2, c=colors )
ax2 = fig.add_subplot(1, 2, 2)
ax2.scatter( F1, F3, c=colors )
Ответ №1:
Вы создаете перекрывающиеся подзаголовки
ax = fig.add_subplot(1, 1, 1) # 1 row 1 col # pos 1
ax2 = fig.add_subplot(1, 2, 2) # 1 row, 2 col # pos 2
Если вы хотите разделить пространство участка на 2, вы должны использовать:
ax = fig.add_subplot(121)
ax2 = fig.add_subplot(122)
Комментарии:
1. Это правильно, но, пожалуйста, поставьте запятые между цифрами.