在python环境下,导入手写数字数据集mnist,并显示10张手写数字作为示例
时间: 2024-06-09 15:09:32 浏览: 55
python,MNIST手写数字数据集
好的,我可以帮你完成这个任务。
首先,需要安装并导入以下库:
```python
import numpy as np
import matplotlib.pyplot as plt
from keras.datasets import mnist
```
然后,可以使用以下代码导入数据集并显示10张手写数字的示例:
```python
# 导入数据集
(X_train, y_train), (X_test, y_test) = mnist.load_data()
# 显示10张手写数字的示例
fig, axs = plt.subplots(2, 5, figsize=(10, 5))
axs = axs.flatten()
for i in range(10):
img = X_train[y_train == i][0]
axs[i].imshow(img, cmap='gray')
axs[i].set_title(f"Number: {i}")
axs[i].axis('off')
plt.tight_layout()
plt.show()
```
这段代码将会显示10张手写数字的示例,如下图所示:
![mnist示例](https://i.imgur.com/foNnQfj.png)
阅读全文