Handwritten digits
from sklearn.datasets import load_digits
digits= load_digits()
digits.keys()
dict_keys(['data', 'target', 'target_names', 'images', 'DESCR'])
digits.images.shape
(1797, 8, 8)
digits.images[0,:,:]
array([[ 0., 0., 5., 13., 9., 1., 0., 0.],
[ 0., 0., 13., 15., 10., 15., 5., 0.],
[ 0., 3., 15., 2., 0., 11., 8., 0.],
[ 0., 4., 12., 0., 0., 8., 8., 0.],
[ 0., 5., 8., 0., 0., 9., 8., 0.],
[ 0., 4., 11., 0., 1., 12., 7., 0.],
[ 0., 2., 14., 5., 10., 12., 0., 0.],
[ 0., 0., 6., 13., 10., 0., 0., 0.]])
from matplotlib import pyplot as plt
plt.imshow(digits.images[50,:,:])
plt.show()
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/ac10c71d178fce3fdf78c4a53ef39148.png#pic_center)
digits.target.shape
(1797,)
digits.target[50]
2
digits.data.shape
(1797, 64)
digits.data[0,:]
array([ 0., 0., 5., 13., 9., 1., 0., 0., 0., 0., 13., 15., 10.,
15., 5., 0., 0., 3., 15., 2., 0., 11., 8., 0.,