pandas使用apply多列生成一列数据的实例


Posted in Python onNovember 28, 2018

如下所示:

import pandas as pd
def my_min(a, b):
  return min(abs(a),abs(b))
s = pd.Series([10.0247,10.0470, 10.0647,10.0761,15.0800,10.0761,10.0647,10.0470,10.0247,10.0,9.9753,9.9530,9.9353,9.9239,18.92,9.9239,9.9353,9.9530,9.9753,10.0])
df = pd.DataFrame(s)
df.columns=['value']
df['val_1'] = df['value'].diff()
df['val_2'] = df['val_1'].shift(-1)
df['val'] = df.apply(lambda row: my_min(row['val_1'], row['val_2']), axis=1)

以上这篇pandas使用apply多列生成一列数据的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python显示天气预报
Mar 02 Python
Python简单实现TCP包发送十六进制数据的方法
Apr 16 Python
Python求解任意闭区间的所有素数
Jun 10 Python
Python中的 enum 模块源码详析
Jan 09 Python
Python 旋转打印各种矩形的方法
Jul 09 Python
Python基于OpenCV实现人脸检测并保存
Jul 23 Python
Python线程指南分享
Nov 19 Python
在tensorflow中实现去除不足一个batch的数据
Jan 20 Python
python GUI库图形界面开发之PyQt5状态栏控件QStatusBar详细使用方法实例
Feb 28 Python
利用pyecharts读取csv并进行数据统计可视化的实现
Apr 17 Python
2021年的Python 时间轴和即将推出的功能详解
Jul 27 Python
python软件测试Jmeter性能测试JDBC Request(结合数据库)的使用详解
Jan 26 Python
pandas通过loc生成新的列方法
Nov 28 #Python
python去除拼音声调字母,替换为字母的方法
Nov 28 #Python
浅谈python实现Google翻译PDF,解决换行的问题
Nov 28 #Python
python实现从pdf文件中提取文本,并自动翻译的方法
Nov 28 #Python
10分钟教你用Python实现微信自动回复功能
Nov 28 #Python
Linux CentOS Python开发环境搭建教程
Nov 28 #Python
Python 获取中文字拼音首个字母的方法
Nov 28 #Python
You might like
thinkPHP查询方式小结
2016/01/09 PHP
PHP sdk实现在线打包代码示例
2020/12/09 PHP
extjs表格文本启用选择复制功能具体实现
2013/10/11 Javascript
jQuery中delegate与on的用法与区别示例介绍
2013/12/20 Javascript
jquery select 设置默认选中的示例代码
2014/02/07 Javascript
原生Javascript封装的一个AJAX函数分享
2014/10/11 Javascript
javascript根据时间生成m位随机数最大13位
2014/10/30 Javascript
深入理解Node.js的HTTP模块
2016/10/12 Javascript
基于Three.js插件制作360度全景图
2016/11/29 Javascript
Bootstrap php制作动态分页标签
2016/12/23 Javascript
JS中Safari浏览器中的Date
2017/07/17 Javascript
微信小程序富文本渲染引擎的详解
2017/09/30 Javascript
使用socket.io实现简单聊天室案例
2018/01/02 Javascript
js实现简单选项卡功能
2020/03/23 Javascript
angular6的table组件开发的实现示例
2018/12/26 Javascript
小程序云开发教程如何使用云函数实现点赞功能
2019/05/18 Javascript
jquery添加div实现消息聊天框
2020/02/08 jQuery
Python实现简单拆分PDF文件的方法
2015/07/30 Python
Python中使用Queue和Condition进行线程同步的方法
2016/01/19 Python
python3使用SMTP发送简单文本邮件
2018/06/19 Python
python 读取文本文件的行数据,文件.splitlines()的方法
2018/07/12 Python
Python连接Redis的基本配置方法
2018/09/13 Python
pip安装python库的方法总结
2019/08/02 Python
python GUI库图形界面开发之PyQt5浏览器控件QWebEngineView详细使用方法
2020/02/26 Python
python如何写try语句
2020/07/14 Python
如何查看python关键字
2021/01/17 Python
施华洛世奇新加坡官网:SWAROVSKI新加坡
2020/10/06 全球购物
销售员岗位职责
2014/06/09 职场文书
安全生产目标管理责任书
2014/07/25 职场文书
高中同学会活动方案
2014/08/14 职场文书
高中生个性发展自我评价
2015/03/09 职场文书
请病假条范文
2015/08/17 职场文书
《海上日出》教学反思
2016/02/23 职场文书
使用redis实现延迟通知功能(Redis过期键通知)
2021/09/04 Redis
CSS实现单选折叠菜单功能
2021/11/01 HTML / CSS
Android中的Launch Mode详情
2022/06/05 Java/Android