国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > Python > 正文

python學(xué)習(xí)[3]_按日期分割數(shù)據(jù)集

2019-11-06 07:27:05
字體:
供稿:網(wǎng)友

按日期分割數(shù)據(jù)集

-1、 首先我這里的數(shù)據(jù)集,形式如下圖: 這里寫圖片描述

這里可以看見第一行為數(shù)據(jù)的屬性,最后一個為時間,格式為.csv文件,我希望按日期(年月日)劃分出數(shù)據(jù),即按天將數(shù)據(jù)分割出來。

2、由于數(shù)據(jù)集較大,因次需要導(dǎo)入pandas,利用pandas將csv文件導(dǎo)入到Python中。

3、假設(shè)導(dǎo)入的變量為d,那么2014年11月18號這天的數(shù)據(jù)即可以這樣截取:d[d[‘time’].str.contains(r’2014-11-18’)]

4、最后再將結(jié)果導(dǎo)出為csv文件即可。

import pandasd = pandas.read_csv('d1828.csv')d1118=d[d['time'].str.contains(r'2014-11-18')]d1119=d[d['time'].str.contains(r'2014-11-19')]d1120=d[d['time'].str.contains(r'2014-11-20')]d1121=d[d['time'].str.contains(r'2014-11-21')]d1122=d[d['time'].str.contains(r'2014-11-22')]d1123=d[d['time'].str.contains(r'2014-11-23')]d1124=d[d['time'].str.contains(r'2014-11-24')]d1125=d[d['time'].str.contains(r'2014-11-25')]d1126=d[d['time'].str.contains(r'2014-11-26')]d1127=d[d['time'].str.contains(r'2014-11-27')]d1128=d[d['time'].str.contains(r'2014-11-28')]d1118.to_csv('d1118.csv')d1119.to_csv('d1119.csv')d1120.to_csv('d1120.csv')d1121.to_csv('d1121.csv')d1122.to_csv('d1122.csv')d1123.to_csv('d1123.csv')d1124.to_csv('d1124.csv')d1125.to_csv('d1125.csv')d1126.to_csv('d1126.csv')d1127.to_csv('d1127.csv')d1128.to_csv('d1128.csv')

5、這里d1828.csv文件中含有18號到28號的日期,因此最后導(dǎo)出的文件是2014年11月18號到2014年12月28號的文件。

6、同理,當(dāng)?shù)玫侥骋惶斓臄?shù)據(jù)后,如果還想繼續(xù)按時間(即小時)劃分,也是同樣的方法。用pandas進(jìn)行較大數(shù)據(jù)處理時,速度也很快。


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 漾濞| 仲巴县| 八宿县| 丰台区| 高碑店市| 五大连池市| 沂南县| 刚察县| 五莲县| 石屏县| 河间市| 当雄县| 且末县| 张家川| 合作市| 沙田区| 井研县| 太康县| 宿迁市| 宜兰县| 丹巴县| 苏州市| 秦安县| 贵定县| 嘉定区| 东乌珠穆沁旗| 霸州市| 陵川县| 定远县| 兴安县| 盐源县| 松江区| 沧源| 奉节县| 双流县| 青田县| 商河县| 马边| 鄂伦春自治旗| 土默特右旗| 安化县|