python 实现对数据集的归一化的方法(0-1之间)
2018-07-17 16:24
971 查看
多数情况下,需要对数据集进行归一化处理,再对数据进行分析
#首先,引入两个库 ,numpy,sklearn from sklearn.preprocessing import MinMaxScaler import numpy as np #将csv文件导入矩阵当中 my_matrix = np.loadtxt(open("xxxx.csv"),delimiter=",",skiprows=0) #将数据集进行归一化处理 scaler = MinMaxScaler( ) scaler.fit(my_matrix) scaler.data_max_ my_matrix_normorlize=scaler.transform(my_matrix) #最后的my_matrix_normorlize 实现了归一化my_matrix_normorlize
完整未解释代码:
from sklearn.preprocessing import MinMaxScaler import numpy as np my_matrix = np.loadtxt(open("xxxx.csv"),delimiter=",",skiprows=0) scaler = MinMaxScaler( ) scaler.fit(my_matrix) scaler.data_max_ my_matrix_normorlize=scaler.transform(my_matrix)
以上这篇python 实现对数据集的归一化的方法(0-1之间)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
您可能感兴趣的文章:
相关文章推荐
- python 中,实现对数据集的归一化(0-1之间)
- python实现类之间的方法互相调用
- python实现简单socket程序在两台电脑之间传输消息的方法
- Python实现计算两个时间之间相差天数的方法
- python实现跨excel的工作表sheet之间的复制方法
- Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
- Python实现Windows和Linux之间互相传输文件(文件夹)的方法
- python实现简单socket程序在两台电脑之间传输消息的方法
- Python实现在matplotlib中两个坐标轴之间画一条直线光标的方法
- python 中自己写方法 计算向量长度 / 实现向量归一化
- Delphi开发环境下利用Spcomm控件实现PC机与单片机之间串口通信的方法
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第四部分 查询结果集中间n行数据)
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第三部分 前n项(Top-n)查询)
- JavaScript实现页面之间传递参数的方法
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第五部分 Insert语句)
- 用VC6.0实现PC机与单片机之间串行通讯的方法
- 在多个网页之间迅速实现前进或后退移动的简便方法
- Boost Python 实现C调用python错误解决方法
- 主流数据库之间对SQL:2003标准的不同实现方法比较(第一部分 视图View与连接Join)
- Delphi开发环境下利用Spcomm控件实现PC机与单片机之间串口通信的方法