AI初学笔记 7 多维数据处理
一、Numpy矩阵切片方法
在深度学习的数据集中,经常要对数据进行处理,
data_list[:, 0:2],表示输出二维数组的第1,2列
data_list[:, :-1],表示输出二维数组除去最后一列的所有列
data_list[0:2, :],表示输出二维数组的第1,2行
在处理数据集前,需要把数据集变换成numpy.array的形式。
以二位数据集为例进行演示,代码如下:
import numpy as np
data_list = [[1, 2, 3], [1, 2, 1], [3, 4, 5], [4, 5, 6], [5, 6, 7], [6, 7, 8], [6, 7, 9], [0, 4, 7], [4, 6, 0],
[2, 9, 1], [5, 8, 7], [9, 7, 8], [