numpy按行归一化,numpy按列归一化

Posted _刘文凯_

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了numpy按行归一化,numpy按列归一化相关的知识,希望对你有一定的参考价值。

如下所示

按列归一化:

import numpy as np
 
x = np.array([[10,  10,   10],
              [ 1,   5,  3],
              [ 8,   7,  1]])
 
x_norm = x / x.max(axis=0) # 0列,1行。 这个要具体问题具体分析
 
print(x_norm)
# [[ 1.     1.     1.   ]
#  [ 0.1  0.5    0.3  ]
#  [ 0.8    0.7    0.1 ]]

按行归一化:

import numpy as np
 
x = np.array([[10,  10,   10],
              [ 1,   5,  3],
              [ 8,   7,  1]])
 
x_norm = x / x.max(axis=1)

注意:axis代表的是传播方向,0代表0维的方向,1代表1维的方向。

以上是关于numpy按行归一化,numpy按列归一化的主要内容,如果未能解决你的问题,请参考以下文章

数据的归一化处理

matlab 怎样进行数据归一化

matlab中啥叫归一化坐标

matlab 数据归一化问题

matlab中怎样将矩阵归一化处理?

怎样用matlab进行列向量归一化?