subplotを使うとよいのではないでしょうか
Python
1def show_image(pca, i, ax):
2 ax.imshow(pca.components_[i].reshape(28,28), cmap='gray')
3
4fig, axs = plt.subplots(1, 6, figsize=(12,2))
5for i, ax in enumerate(axs):
6 show_image(pca, i, ax)
for文を使用しながら、描画を5枚に分けたいのですが、
とありますが、ソースコードでは6回ループされているので、とりあえず6枚描画してます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。