使用Python的Dataframe取两列时间值相差一年的所有行方法


Posted in Python onJuly 10, 2018

在使用Python处理数据时,经常需要对数据筛选。

这是在对时间筛选时,判断两列时间是否相差一年,如果是,则返回符合条件的所有列。

data原始数据:

data[map(lambda x:datetime.date(x.year-1,x.month,x.day),data['report_date'])==data['date_1y_ago']]
 company_id signal_code_x signal_value_x report_date signal_code_y signal_value_y report_date_last date_1y_ago
0  2154888 r_1002030000   0.62660 2015-09-30 r_1002030000   0.64145  2015-12-31 2014-12-31
1  2154888 r_1002030000   0.64145 2015-12-31 r_1002030000   0.64145  2015-12-31 2014-12-31
2  2154888 r_1002030000   0.60544 2015-03-31 r_1002030000   0.64145  2015-12-31 2014-12-31
3  2154888 r_1002030000   0.54911 2014-12-31 r_1002030000   0.64145  2015-12-31 2014-12-31
4  2154888 r_1002030000   0.61379 2015-06-30 r_1002030000   0.64145  2015-12-31 2014-12-31
5  1702887 r_1002030000   0.62173 2014-03-31 r_1002030000   0.51103  2015-03-31 2014-03-31
6  1702887 r_1002030000   0.55175 2014-12-31 r_1002030000   0.51103  2015-03-31 2014-03-31
7  1702887 r_1002030000   0.51103 2015-03-31 r_1002030000   0.51103  2015-03-31 2014-03-31
8  1702887 r_1002030000   0.58696 2014-06-30 r_1002030000   0.51103  2015-03-31 2014-03-31
9  13484491 r_1002030000   0.17658 2014-12-31 r_1002030000   0.41082  2015-12-31 2014-12-31
10 13484491 r_1002030000   0.41082 2015-12-31 r_1002030000   0.41082  2015-12-31 2014-12-31
11 13484491 r_1002030000   0.39220 2015-09-30 r_1002030000   0.41082  2015-12-31 2014-12-31

筛选后的数据:

company_id signal_code_x signal_value_x report_date signal_code_y signal_value_y report_date_last date_1y_ago
1  2154888 r_1002030000   0.64145 2015-12-31 r_1002030000   0.64145  2015-12-31 2014-12-31
7  1702887 r_1002030000   0.51103 2015-03-31 r_1002030000   0.51103  2015-03-31 2014-03-31
10 13484491 r_1002030000   0.41082 2015-12-31 r_1002030000   0.41082  2015-12-31 2014-12-31

以上这篇使用Python的Dataframe取两列时间值相差一年的所有行方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python使用xauth方式登录饭否网然后发消息
Apr 11 Python
python入门之语句(if语句、while语句、for语句)
Jan 19 Python
python使用PyGame绘制图像并保存为图片文件的方法
Apr 24 Python
详解Python的Flask框架中的signals信号机制
Jun 13 Python
python 中if else 语句的作用及示例代码
Mar 05 Python
Python3.5字符串常用操作实例详解
May 01 Python
pyqt5 获取显示器的分辨率的方法
Jun 18 Python
使用 Python 处理 JSON 格式的数据
Jul 22 Python
Python单元测试与测试用例简析
Nov 09 Python
tensorflow 变长序列存储实例
Jan 20 Python
python 解压、复制、删除 文件的实例代码
Feb 26 Python
python实现二分类和多分类的ROC曲线教程
Jun 15 Python
Python Dataframe 指定多列去重、求差集的方法
Jul 10 #Python
Python实现对文件进行单词划分并去重排序操作示例
Jul 10 #Python
python3中函数参数的四种简单用法
Jul 09 #Python
python3学习之Splash的安装与实例教程
Jul 09 #Python
Python基于sklearn库的分类算法简单应用示例
Jul 09 #Python
Python不使用int()函数把字符串转换为数字的方法
Jul 09 #Python
python中ASCII码和字符的转换方法
Jul 09 #Python
You might like
php curl常见错误:SSL错误、bool(false)
2011/12/28 PHP
PHP编译安装时常见错误解决办法
2015/05/28 PHP
PHP使用preg_split()分割特殊字符(元字符等)的方法分析
2017/02/04 PHP
用javascript实现的激活输入框后隐藏初始内容
2007/06/29 Javascript
file模式访问网页时iframe高度自适应解决方案
2013/01/16 Javascript
基于jquery中children()与find()的区别介绍
2013/04/26 Javascript
jquery验证表单中的单选与多选实例
2013/08/18 Javascript
带左右箭头图片轮播的JS代码
2013/12/18 Javascript
在javascript中执行任意html代码的方法示例解读
2013/12/25 Javascript
jquery easyui中treegrid用法的简单实例
2014/02/18 Javascript
JS中捕获console.log()输出的方法
2015/04/16 Javascript
js变形金刚文字特效代码分享
2015/08/20 Javascript
详解基于Bootstrap+angular的一个豆瓣电影app
2017/06/26 Javascript
讲解vue-router之命名路由和命名视图
2018/05/28 Javascript
微信小程序中进行地图导航功能的实现方法
2018/06/29 Javascript
Vue+Webpack完美整合富文本编辑器TinyMce的方法
2018/11/30 Javascript
微信小程序事件对象中e.target和e.currentTarget的区别详解
2019/05/08 Javascript
微信小程序3种位置API的使用方法详解
2019/08/05 Javascript
VueCli4项目配置反向代理proxy的方法步骤
2020/05/17 Javascript
用Python的Django框架完成视频处理任务的教程
2015/04/02 Python
Python中设置变量访问权限的方法
2015/04/27 Python
python获取当前日期和时间的方法
2015/04/30 Python
python中将函数赋值给变量时需要注意的一些问题
2017/08/18 Python
python机器学习实战之最近邻kNN分类器
2017/12/20 Python
使用python Telnet远程登录执行程序的方法
2019/01/26 Python
django-初始配置(纯手写)详解
2019/07/30 Python
HTML5 input元素类型:email及url介绍
2013/08/13 HTML / CSS
台湾深度自由行旅游平台:Tripbaa趣吧
2017/10/10 全球购物
美国最大的户外装备和服装购物网站:Backcountry
2019/10/15 全球购物
Tomcat中怎么使用log4j输出所有的log
2016/07/07 面试题
我的中国梦演讲稿400字
2014/08/19 职场文书
学校总务处领导干部个人对照检查材料思想汇报
2014/10/06 职场文书
实习单位指导教师评语
2014/12/30 职场文书
社团个人总结范文
2015/03/05 职场文书
2015党建工作简报
2015/07/21 职场文书
springboot 多数据源配置不生效遇到的坑及解决
2021/11/17 Java/Android