【发布时间】:2017-06-05 03:43:36
【问题描述】:
可能存在从shuffle 函数从sklearn.utils 返回的方法?
我更好地解释了我的问题:我使用shuffle 函数来随机化两个矩阵的行:
A_s, B_s = shuffle(A, B, random_state = 1)
接下来我在某些操作中使用两个矩阵A_s,B_s,并获得另一个具有相同维度的矩阵C_s:例如C_s = f(A_s, B_s)。如何回到C 的原始顺序为A 和B?
我在想类似于sklearn.preprocessing.MinMaxScaler((0,+1)) 的东西,在我回来后使用sklearn.inverse_transform()。
【问题讨论】:
-
f只是一个简单的函数,例如求和。所以,对不起,如果我一直强调你,我该如何做我的个人洗牌功能?我想是这样的:for i in range(len(A)): A_s[i,:] = np.random(A[i,:]) B_s[i,:] = np.random(B[i,:])但我怎样才能跟踪订单?
标签: python scikit-learn shuffle