pandas 对每一列数据进行标准化的方法


Posted in Python onJune 09, 2018

两种方式

>>> import numpy as np 
>>> import pandas as pd 
Backend TkAgg is interactive backend. Turning interactive mode on. 
>>> np.random.seed(1) 
>>> df_test = pd.DataFrame(np.random.randn(4,4)* 4 + 3) 
>>> df_test 
   0   1   2   3 
0 9.497381 0.552974 0.887313 -1.291874 
1 6.461631 -6.206155 9.979247 -0.044828 
2 4.276156 2.002518 8.848432 -5.240563 
3 1.710331 1.463783 7.535078 -1.399565 
>>> df_test_1 = df_test 
>>> df_test.apply(lambda x: (x - np.min(x)) / (np.max(x) - np.min(x))) #方法一 
   0   1   2   3 
0 1.000000 0.823413 0.000000 0.759986 
1 0.610154 0.000000 1.000000 1.000000 
2 0.329499 1.000000 0.875624 0.000000 
3 0.000000 0.934370 0.731172 0.739260 
 
>>> (df_test_1 - df_test_1.min()) / (df_test_1.max() - df_test_1.min())#方法二 
   0   1   2   3 
0 1.000000 0.823413 0.000000 0.759986 
1 0.610154 0.000000 1.000000 1.000000 
2 0.329499 1.000000 0.875624 0.000000 
3 0.000000 0.934370 0.731172 0.739260

结果一致且正确

以上这篇pandas 对每一列数据进行标准化的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python基础教程之popen函数操作其它程序的输入和输出示例
Feb 10 Python
Python实现给文件添加内容及得到文件信息的方法
May 28 Python
python实现的系统实用log类实例
Jun 30 Python
深入理解python函数递归和生成器
Jun 06 Python
Python模块搜索路径代码详解
Jan 29 Python
Django框架的使用教程路由请求响应的方法
Jul 03 Python
Python设计模式之模板方法模式实例详解
Jan 17 Python
python assert的用处示例详解
Apr 01 Python
Python解析多帧dicom数据详解
Jan 13 Python
Python函数__new__及__init__作用及区别解析
Aug 31 Python
Python 3.9的到来到底是意味着什么
Oct 14 Python
如何向scrapy中的spider传递参数的几种方法
Nov 18 Python
Python实现读写INI配置文件的方法示例
Jun 09 #Python
Python实现读取机器硬件信息的方法示例
Jun 09 #Python
Python实现读取SQLServer数据并插入到MongoDB数据库的方法示例
Jun 09 #Python
Python操作mongodb数据库进行模糊查询操作示例
Jun 09 #Python
python 用lambda函数替换for循环的方法
Jun 09 #Python
python dataframe常见操作方法:实现取行、列、切片、统计特征值
Jun 09 #Python
python pandas 如何替换某列的一个值
Jun 09 #Python
You might like
php5.2时间相差8小时
2007/01/15 PHP
强烈声明: 不要使用(include/require)_once
2013/06/06 PHP
5种PHP创建数组的实例代码分享
2014/01/17 PHP
微信支付开发教程(一)微信支付URL配置
2014/05/28 PHP
CodeIgniter读写分离实现方法详解
2016/01/20 PHP
PHP实现将几张照片拼接到一起的合成图片功能【便于整体打印输出】
2017/11/14 PHP
PHP实现简易图形计算器
2020/08/28 PHP
jQuery数据缓存功能的实现思路及简单模拟
2013/05/27 Javascript
js获取本机的外网/广域网ip地址完整源码
2013/08/12 Javascript
JQuery中节点遍历方法实例
2015/05/18 Javascript
jQuery+Ajax实现无刷新操作
2016/01/04 Javascript
jQuery的文档处理程序详解
2016/05/10 Javascript
jquery实现点击弹出可放大居中及关闭的对话框(附demo源码下载)
2016/05/10 Javascript
浅谈jquery点击label触发2次的问题
2016/06/12 Javascript
jQuery给div,Span, a ,button, radio 赋值与取值
2016/06/24 Javascript
jQuery仿IOS弹出框插件
2017/02/18 Javascript
angularjs实现猜数字大小功能
2020/05/20 Javascript
EasyUI框架 使用Ajax提交注册信息的实现代码
2017/09/27 Javascript
Angularjs 手写日历的实现代码(不用插件)
2017/10/18 Javascript
基于vue 开发中出现警告问题去除方法
2018/01/25 Javascript
js实现右键弹出自定义菜单
2020/09/08 Javascript
python对指定目录下文件进行批量重命名的方法
2015/04/18 Python
python爬虫实现教程转换成 PDF 电子书
2017/02/19 Python
使用Python的package机制如何简化utils包设计详解
2017/12/11 Python
Python编程使用*解包和itertools.product()求笛卡尔积的方法
2017/12/18 Python
pyqt5 使用label控件实时显示时间的实例
2019/06/14 Python
python3 requests库文件上传与下载实现详解
2019/08/22 Python
教你一分钟在win10终端成功安装Pytorch的方法步骤
2021/01/28 Python
HTML5使用drawImage()方法绘制图像
2014/06/23 HTML / CSS
西班牙网上书店:Casa del Libro
2016/11/01 全球购物
斯凯奇新西兰官网:SKECHERS新西兰
2018/02/22 全球购物
数控专业大学生的自我鉴定
2013/11/13 职场文书
文明礼仪倡议书
2015/04/28 职场文书
金陵十三钗观后感
2015/06/04 职场文书
穷人该怎么创业?谨记以下几点
2019/07/11 职场文书
《亲亲我的妈妈》观后感(3篇)
2019/09/26 职场文书