Python提取特定时间段内数据的方法实例


Posted in Python onApril 01, 2019

python提取特定时间段内的数据

尝试一下:

data['Date'] = pd.to_datetime(data['Date'])
data = data[(data['Date'] >=pd.to_datetime('20120701')) & (data['Date'] <= pd.to_datetime('20120831'))]

实际测试

'''
Created on 2019年1月3日
@author: hcl
'''
import pandas as pd
import matplotlib.pyplot as plt
data_path = 'one_20axyz.csv'
if __name__ == '__main__': 
  msg = pd.read_csv(data_path)
#   ID_set = set(msg['Time'].tolist())
#   ID_list = list(ID_set)
#   print(len(msg['Time'].tolist()),len(ID_list),len(msg['Time'].tolist())/len(ID_list))#打印数据量  多少秒  平均每秒多少个
#   print(msg.head(10))
#   left_a = msg[msg['leg'] == 1]['az']
#   right_a = msg[msg['leg'] == 2]['az']
#   plt.plot(left_a,label = 'left_a')
#   plt.plot(right_a,label = 'right_a')
#   plt.legend(loc = 'best')
#   plt.show()
  left_msg = msg[msg['leg'] == 1] #DataFrame
  data = left_msg[(pd.to_datetime(left_msg['Time'] ,format = '%H:%M:%S')>= pd.to_datetime('16:23:42',format = '%H:%M:%S')) & (pd.to_datetime(left_msg['Time'] ,format = '%H:%M:%S') <= pd.to_datetime('16:23:52',format = '%H:%M:%S'))]
#   print(msg.head())
  print(data)

输出:

Time ID leg   ax   ay   az     a Rssi
1  16:23:42  5  1 0.6855 -0.6915 0.1120 0.980116  -34
3  16:23:42  5  1 0.6800 -0.6440 0.1365 0.946450  -31
5  16:23:42  5  1 0.7145 -0.7240 0.1095 1.023072  -34
7  16:23:42  5  1 0.7050 -0.6910 0.1080 0.993061  -30
9  16:23:42  5  1 0.7120 -0.6400 0.0920 0.961773  -31
10  16:23:42  5  1 0.7150 -0.6810 0.1290 0.995805  -34
12  16:23:42  5  1 0.7250 -0.6655 0.1890 1.002116  -32
13  16:23:42  5  1 0.7160 -0.7065 0.1000 1.010840  -31
15  16:23:42  5  1 0.7545 -0.6990 0.1715 1.042729  -30
17  16:23:42  5  1 0.7250 -0.6910 0.1325 1.010278  -31
19  16:23:42  5  1 0.7520 -0.7260 0.1820 1.060992  -33
21  16:23:42  5  1 0.7005 -0.7150 0.0605 1.002789  -33
23  16:23:42  5  1 0.7185 -0.6630 0.1430 0.988059  -30
25  16:23:42  5  1 0.7170 -0.7040 0.0920 1.009044  -34
27  16:23:42  5  1 0.7230 -0.6810 0.1060 0.998862  -31
29  16:23:42  5  1 0.7230 -0.6720 0.0940 0.991539  -31
31  16:23:42  5  1 0.6955 -0.6975 0.0720 0.987629  -33
32  16:23:42  5  1 0.7430 -0.6895 0.1495 1.024602  -34
34  16:23:43  5  1 0.7360 -0.6855 0.1200 1.012920  -32
36  16:23:43  5  1 0.7160 -0.7000 0.1330 1.010121  -30
38  16:23:43  5  1 0.7095 -0.7165 0.1090 1.014221  -31
40  16:23:43  5  1 0.7195 -0.6895 0.1270 1.004599  -34
44  16:23:43  5  1 0.7315 -0.6855 0.1000 1.007473  -34
46  16:23:43  5  1 0.7240 -0.7020 0.0960 1.013013  -31
48  16:23:43  5  1 0.7240 -0.7010 0.0970 1.012416  -32
50  16:23:43  5  1 0.7380 -0.6820 0.1480 1.015713  -34
52  16:23:43  5  1 0.7285 -0.6990 0.0990 1.014453  -33
53  16:23:43  5  1 0.7160 -0.7005 0.1630 1.014852  -30
55  16:23:43  5  1 0.7175 -0.6940 0.0735 1.000922  -29
57  16:23:43  5  1 0.7140 -0.7170 0.0960 1.016416  -28
..    ... .. ...   ...   ...   ...    ...  ...
285 16:23:51  5  1 0.0550 -1.0205 0.0955 1.026433  -35
287 16:23:51  5  1 0.0670 -1.0175 0.0915 1.023801  -22
289 16:23:51  5  1 0.0595 -1.0090 0.1025 1.015937  -24
291 16:23:51  5  1 0.0605 -0.9970 0.0905 1.002925  -32
293 16:23:51  5  1 0.0650 -1.0185 0.0740 1.023251  -31
295 16:23:51  5  1 0.0595 -0.9915 0.0945 0.997769  -35
298 16:23:51  5  1 0.0420 -1.0105 0.0970 1.016013  -18
300 16:23:51  5  1 0.0545 -1.0440 0.0795 1.048440  -21
302 16:23:51  5  1 0.0460 -0.9915 0.0765 0.995510  -30
304 16:23:51  5  1 0.0650 -1.0100 0.0810 1.015326  -30
306 16:23:51  5  1 0.0530 -1.0240 0.0765 1.028220  -34
308 16:23:51  5  1 0.0490 -1.0060 0.0785 1.010247  -21
310 16:23:52  5  1 0.0490 -1.0155 0.0760 1.019518  -24
312 16:23:52  5  1 0.0370 -0.9870 0.0660 0.989896  -30
313 16:23:52  5  1 0.0400 -1.0185 0.0435 1.020213  -30
314 16:23:52  5  1 0.0450 -1.0070 0.0540 1.009450  -34
316 16:23:52  5  1 0.0420 -0.9800 0.0595 0.982703  -34
318 16:23:52  5  1 0.0400 -1.0000 0.0595 1.002567  -20
320 16:23:52  5  1 0.0355 -1.0025 0.0635 1.005136  -20
322 16:23:52  5  1 0.0430 -0.9940 0.0735 0.997641  -30
324 16:23:52  5  1 0.0480 -1.0135 0.0640 1.016652  -33
326 16:23:52  5  1 0.0440 -1.0035 0.0670 1.006696  -33
328 16:23:52  5  1 0.0455 -1.0090 0.0600 1.011806  -21
330 16:23:52  5  1 0.0420 -1.0005 0.0605 1.003207  -15
332 16:23:52  5  1 0.0510 -1.0165 0.0670 1.019981  -29
334 16:23:52  5  1 0.0300 -1.0040 0.0460 1.005501  -30
336 16:23:52  5  1 0.0370 -1.0130 0.0500 1.014908  -34
338 16:23:52  5  1 0.0500 -1.0010 0.0530 1.003648  -20
341 16:23:52  5  1 0.0400 -0.9630 0.0615 0.965790  -21
343 16:23:52  5  1 0.0365 -1.0295 0.0410 1.030962  -30
[176 rows x 8 columns]

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,谢谢大家对三水点靠木的支持。如果你想了解更多相关内容请查看下面相关链接

Python 相关文章推荐
常用python数据类型转换函数总结
Mar 11 Python
Python中实现三目运算的方法
Jun 21 Python
Python常用的爬虫技巧总结
Mar 28 Python
Python读大数据txt
Mar 28 Python
Python使用pymysql小技巧
Jun 04 Python
python 动态加载的实现方法
Dec 22 Python
利用python将图片转换成excel文档格式
Dec 30 Python
浅谈python下含中文字符串正则表达式的编码问题
Dec 07 Python
python 矢量数据转栅格数据代码实例
Sep 30 Python
基于python修改srt字幕的时间轴
Feb 03 Python
python+selenium+Chrome options参数的使用
Mar 18 Python
Python+Kepler.gl轻松制作酷炫路径动画的实现示例
Jun 02 Python
如何使用Python进行OCR识别图片中的文字
Apr 01 #Python
Python datetime和unix时间戳之间相互转换的讲解
Apr 01 #Python
详解Python网络框架Django和Scrapy安装指南
Apr 01 #Python
详解python的argpare和click模块小结
Mar 31 #Python
linux安装python修改默认python版本方法
Mar 31 #Python
Django中使用Whoosh进行全文检索的方法
Mar 31 #Python
Python实现的爬取小说爬虫功能示例
Mar 30 #Python
You might like
Get或Post提交值的非法数据处理
2006/10/09 PHP
php session和cookie使用说明
2010/04/07 PHP
destoon设置自定义搜索的方法
2014/06/21 PHP
PHP合并discuz用户脚本的方法
2015/08/04 PHP
PHP使用反射机制实现查找类和方法的所在位置
2016/04/22 PHP
ThinkPHP下表单令牌错误与解决方法分析
2017/05/20 PHP
详解php用static方法的原因
2018/09/12 PHP
php成功操作redis cluster集群的实例教程
2019/01/13 PHP
javascript 导出数据到Excel(处理table中的元素)
2009/12/18 Javascript
用js实现table单元格高宽调整,兼容合并单元格(兼容IE6、7、8、FF)实例
2013/06/25 Javascript
parentElement,srcElement的使用小结
2014/01/13 Javascript
五种js判断是否为整数类型方式
2015/12/03 Javascript
Angularjs 事件指令详细整理
2017/07/27 Javascript
详解JS中的this、apply、call、bind(经典面试题)
2017/09/19 Javascript
Javascript的console['']常用输入方法汇总
2018/04/26 Javascript
Python协程的用法和例子详解
2017/09/09 Python
谈一谈基于python的面向对象编程基础
2019/05/21 Python
python实现图像外边界跟踪操作
2020/07/13 Python
英国No.1文具和办公用品在线:Euroffice
2016/09/21 全球购物
城野医生官方海外旗舰店:风靡亚洲毛孔收敛水
2018/04/26 全球购物
程序员岗位职责
2013/11/11 职场文书
宿舍使用违章电器检讨书
2014/01/12 职场文书
《列夫托尔斯泰》教学反思
2014/02/10 职场文书
超市七夕促销活动方案
2014/08/28 职场文书
校园广播稿100字
2014/10/06 职场文书
租房协议书范例
2014/10/14 职场文书
影视后期实训报告
2014/11/05 职场文书
2014年度个人工作总结
2014/11/07 职场文书
2016年情人节问候语
2015/11/11 职场文书
2016年社区综治宣传月活动总结
2016/03/16 职场文书
一波干货,会议主持词开场白范文
2019/05/06 职场文书
2019个人工作总结
2019/06/21 职场文书
企业管理不到位检讨书
2019/06/27 职场文书
2019年年中职场激励人心语录30条
2019/08/07 职场文书
nginx location中多个if里面proxy_pass的方法
2021/03/31 Servers
Python 避免字典和元组的多重嵌套问题
2022/07/15 Python