实验数据集:2096*351,第一列为Y,余下350列为特征x
dataset = np.loadtxt('../data/ecoli_training_new.csv', delimiter=',')
# 分割输入x和输出Y
x = dataset[:, 1: 351]
Y = dataset[:, 0]
# 打乱训练集
index = [i for i in range(len(dataset))]
# 下面这种写法也可以
# index = np.arange(len(dataset))
np.random.shuffle(index) # 打乱索引
x = x[index]
Y = Y[index]
# 我们可以输出测试一下,数据已经打乱 且标签和特征仍一一对应
print(index[0], x[0], Y[0])
print(index[1], x[1], Y[1])
print(index[5], x[5], Y[5])