pandas 把数据写入txt文件每行固定写入一定数量的值方法
作者:Pywin 时间:2021-06-13 20:08:14
我遇到的情况是:把数据按一定的时间段提出。比如提出每天6:00-8:00的每个数据,可以这样做:
# -*-coding: utf-8 -*-
import pandas as pd
import datetime
#读取csv文件
df=pd.read_csv('A_2+20+DoW+VC.csv')
#求'ave_time'这一列的平均值
aveTime=df['ave_time'].mean()
#把ave_time这列的缺失值进进行填充,填充的方法是按这一列的平均值进行填充
df2=df.fillna(aveTime)
# 把处理过的这一列的数据取出来
col=df2.iloc[:,2]
#因为col带有index值和values值,真正需要的值就是values,取出来的值是Series的类型
arrs=col.values
#取出df2的时间序列的那一列
col.index=df2.iloc[:,1]
#把index处理为datetime格式
col.index=pd.to_datetime(col.index,unit='ns')
#把col分为以天为单位的时间序列,目的是计算这个列有多少天
dcol=col.resample('D').mean()
#n就是多少天
n=dcol.count()
#创建时间序列,目的是把每天的6::0-8:00 | 8:00-10:00 | 15::00-17:00 |17:00-19:00|的行车平均时间取出来
f=open('3.txt','w+')
p=pd.date_range('19/7/2016 6:20',periods=n)
for i in p:
j=i+datetime.timedelta(minutes=100)
values=col[i:j].values
count=0
for temp in values:
count+=1
print >> f,temp,
if(count%6==0):
print >> f
f.close()
数据的类型如图:
运行结果:
来源:https://blog.csdn.net/qq_36076233/article/details/70176635
标签:pandas,数据,txt
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
XML+ JS创建树形菜单
2013-08-22 08:30:17
Python 字典(Dictionary)操作详解
2023-07-24 06:39:35
ASP教程:自己写的数据库操作类
2008-11-21 17:29:00
ASP把数字用逗号每3位隔开显示代码
2008-01-02 13:11:00
![](https://img.aspxhome.com/file/UploadPic/20081/2/200812132551808s.gif)
python中数组和列表的简单实例
2021-04-15 20:04:42
Python及Django框架生成二维码的方法分析
2023-10-11 22:25:48
python 基于opencv实现图像增强
2023-03-20 21:04:32
![](https://img.aspxhome.com/file/2023/4/64294_0s.png)
asp中access升级到sql server后要做的工作
2007-08-11 13:35:00
设计师的职业规划
2009-08-31 12:52:00
asp+xml自动将远程页面中的图片下载到本地
2007-08-23 13:34:00
讲解设计应用程序时避免阻塞的八个准则
2009-01-04 14:16:00
Asp编写不再让人讨厌的自动弹出窗口
2007-09-29 12:16:00
WEB标准与XHTML 1.0 Transitional等文档类型介绍
2007-10-20 21:18:00
Python爬虫爬取微信朋友圈
2021-11-12 17:38:14
![](https://img.aspxhome.com/file/2023/1/76811_0s.jpg)
小型分页的设计
2011-08-18 18:32:26
Python私有属性私有方法应用实例解析
2022-11-08 05:09:03
Python实现批量下载ts文件并合并为mp4
2022-07-15 20:24:09
![](https://img.aspxhome.com/file/2023/0/70110_0s.png)
在Python反编译中批量pyc转 py的实现代码
2023-08-11 20:21:04
![](https://img.aspxhome.com/file/2023/2/61732_0s.png)
Stored Procedure(存储过程)编写经验和优化措施
2008-03-12 12:03:00
提升你设计水平的CSS3新技术[译]
2009-08-02 20:51:00
![](https://img.aspxhome.com/file/UploadPic/up/2009080221214142.gif)