归一化处理数据 python
来源:互联网 发布:怎么注册爱淘宝 编辑:程序博客网 时间:2024/05/18 02:35
源自 machine learning in action
1.原因:
例如在用 KNN 算法处理数据时,比如有两个特征,一个特征的取值范围为0~1,另一个取值范围为1W 以上,那么用欧式距离计算的话第一个特征的影响几乎就会微不足道,为了解决这个问题,在处理数据的时候对数据进行归一化处理。
2.代码:
def autoNorm(dataSet): #every minimum value of each column, return a list minVals = dataSet.min(0) #every maximum value of each column, return a list maxVals = dataSet.max(0) ranges = maxVals - minValus numRow = dataSet.shape[0] diffSet = dataSet - tile(minVals,(numRow,1)) normSet = diffSet/tile(ranges, (numRow, 1)) return normSet
阅读全文
0 0
- 归一化处理数据 python
- 数据的归一化处理
- 数据的归一化处理
- 数据归一化处理
- 数据归一化处理
- 数据的归一化处理
- 数据归一化处理
- 数据归一化处理
- 数据归一化处理
- 图像处理中数据归一化
- 数据标准化(归一化)处理
- 数据标准化(归一化)处理
- 什么是数据归一化,数据为什么要做归一化处理
- 数据挖掘之数据归一化处理
- Arcgis+Python实现对栅格归一化处理
- 神经网络训练之数据归一化处理
- 神经网络训练之数据归一化处理
- 数据归一化以及Python实现方式
- Qt 学习之路 2(37):文本文件读写
- 51.Scala中链式调用风格的实现代码实战及其在Spark编程中的广泛运用
- 用开源的算法代替openssl里面的sha1算法
- 10道Hadoop面试真题及解题思路
- HDU 4772 Zhuge Liang's Password
- 归一化处理数据 python
- SSM整合
- Java中的Runnable、Callable、Future、FutureTask的区别与示例
- C#文本文件(.txt)读写
- 如何写代码--编码内功心法
- h5扩展api
- 连续子数组的最大和java实现
- Tomcat修改端口仍然不能启动的问题
- Python+Selenium【3】自动化介绍