에 대한에 imshow 그림의 위치를 사용자 지정하는 방법 : 당신이 jupyter 노트북 당신 '의 코드를 실행하면내가 for 루프에서 영상 6 개 개의 NumPy와 배열을 플롯하기 위해 노력하고있어 아래의 예에서 루프
import matplotlib.pyplot as plt
%matplotlib inline
import numpy as np
for i in range(6):
fig = plt.figure()
a = fig.add_subplot(1, 6, i+1)
a.set_title('plot' + '_' + str(i+1))
a.axes.get_xaxis().set_visible(False)
a.axes.get_yaxis().set_visible(False)
plt.imshow(np.random.random((2,3)))
모든 수치는 6 행 (6,1)으로 줄 지어 인쇄됩니다. 내 숫자를 2 행 (2,3)으로 현명하게 인쇄하려면 for 루프를 어떻게 변경해야합니까?
도움이 될 것입니다!
[ 'a = fig.add_subplot (2, 3, i + 1)'] (http://matplotlib.org/api/pyplot_api.html#matplotlib.pyplot.subplot). – Evert
나는 이미 시도했지만 여전히 동일합니다 – Codutie