matplotlibを使用した次のコードを見ていただきたいのですが、
python
1import matplotlib.pyplot as plt 2 3fig, ax = plt.subplots(nrows=2, ncols=5, sharex=True, sharey=True) 4ax = ax.flatten() 5for i in range(10): 6 img = X_train[y_train == i][0].reshape(28, 28) 7 ax[i].imshow(img, cmap="Greys") 8ax[0].set_xticks([]) 9ax[0].set_yticks([]) 10plt.tight_layout() 11plt.show()
この中で
python
1ax[0].set_xticks([]) 2ax[0].set_yticks([])
という箇所がありますが、ax[0]にしかset_xticksやset_yticksをしていないのに、
すべての画像でticksが消失するのはなぜでしょう。
ご回答お願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/01/28 13:34