我想匯入 mnist 數字數字以顯示在一個數字中,以及這樣的代碼,
import keras
from keras.datasets import mnist
import matplotlib.pyplot as plt
(X_train, y_train), (X_test, y_test) = mnist.load_data()
fig = plt.figure(figsize=(8,8))
n = 0
for i in range (5):
for j in range (5):
plt.subplot(5, 5, i*5 j 1)
plt.imshow(X_train[n], cmap='Greys')
plt.title("Digit:{}".format(y_train[n]))
n = 1
plt.tight_layout()
plt.show()
然而,無論我改變行和列,它總是在底部缺少一個子圖,就像
我不知道這里發生了什么......
uj5u.com熱心網友回復:
我也能夠重現這個錯誤。它似乎與plt.tight_layout()您在回圈中應用的有關。與其這樣做,
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/375376.html
標籤:Python 图片 matplotlib 数字 mnist
