我们如何仅在 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
它所做的是根据该维度数据的中位数将这个特征向量转换为二进制值。
相关分类