将 Iris 数据集总样本随机打乱
时间: 2024-01-19 09:05:01 浏览: 73
iris (Iris 数据集)
好的,我可以帮您将 Iris 数据集总样本随机打乱。您可以使用以下 Python 代码来实现:
import numpy as np
from sklearn.datasets import load_iris
data = load_iris() # 加载 Iris 数据集
x = data['data'] # 特征
y = data['target'] # 标签
# 将特征和标签合并为一个矩阵,方便随机打乱
data = np.concatenate((x, np.reshape(y, (-1,1))), axis=1)
np.random.shuffle(data) # 随机打乱
# 分离特征和标签
x = data[:, :-1]
y = data[:, -1]
这段代码会将 Iris 数据集中的样本随机打乱,您可以根据需要进行调整和改进。
阅读全文