我们如何仅在 numpy 中在一行中执行以下操作?
medians = np.median(x, axis=0)
for i in range(0, len(x)): # transforming input data to binary values
for j in range(0, len(x[i])):
x[i][j] = 1 if x[i][j] <= medians[j] else 2
它所做的是根据该维度数据的中位数将这个特征向量转换为二进制值。
有关数组操作
二维数组的作用
二维数组~~~~
大型数组的numpy矢量化操作
相关分类