题解|数据集随机洗牌
数据集随机洗牌
https://www.nowcoder.com/practice/0012814fdf0a4050a6aa632e28ceccdb?tpId=377&tags=&title=&difficulty=0&judgeStatus=0&rp=0&sourceUrl=%2Fexam%2Foj
数据集随机洗牌(Shuffle Dataset)是一种常用的数据处理方法,用于将数据集随机打乱。
标准代码如下
def shuffle_data(X, y, seed=None):
if seed:
np.random.seed(seed)
idx = np.arange(X.shape[0])
np.random.shuffle(idx)
return X[idx], y[idx]