实现一个函数来对数据集进行随机洗牌。这在机器学习中是一个常见操作,用于打乱数据顺序以避免训练过程中的偏差。函数需要同时处理特征数据和标签数据,并保持它们之间的对应关系。
输入描述:
第一行输入特征数据X,第二行输入标签数据y。


输出描述:
返回一个元组,包含两个经过相同顺序随机打乱的数组:1. 第一个元素是打乱后的X2. 第二个元素是打乱后的yX与Y都为numpy数组。
示例1

输入

[[1, 2], [3, 4], [5, 6]]
[0, 1, 2]

输出

(array([[1, 2],
       [3, 4],
       [5, 6]]), array([0, 1, 2]))

备注:
1.对应的输入、输出已给出,您只用实现核心功能函数即可。2.支持numpy、scipy、pandas、scikit-learn库。
加载中...