python 文件写入多个参数_pandas 把数据写入txt文件每行固定写入一定数量的值方法...

我遇到的情况是:把数据按一定的时间段提出。比如提出每天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()

数据的类型如图:

运行结果:

以上这篇pandas 把数据写入txt文件每行固定写入一定数量的值方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持我们。

本文标题: pandas 把数据写入txt文件每行固定写入一定数量的值方法

本文地址: http://www.cppcns.com/jiaoben/python/248596.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/292438.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用建造者模式创建模拟数据

前言在写测试用例时,我们经常需要创建模拟数据,在C#中常用的方式是使用nuget包Bogus。Bogus可以按照一定规则生成随机数据,示例代码如下:public class User {public string Name { get; set; }public int Age { get; set; }public…

字符串之将整数字符串转成整数值

题目: 字符串之将整形字符串转成整数值,并且属于32位整数范围 例如: str = "123" 返回 123 str = "012" 不符合书写习惯,所以返回0 str = "A12" 返回0 str = " 0" 返回 0 str = "214783647" 返回 2147836…

JMeter学习(六)集合点

JMeter也有像LR中的集合点,本篇就来介绍下JMeter的集合点如何去实现。 JMeter里面的集合点通过添加定时器来完成。 注意:集合点的位置一定要在Sample之前. 集合点:简单来理解一下,虽然我们的“性能测试”理解为“多用户并发测试”…

无意间看到的浏览器记录......

1 喵:我是风一样的喵主子...啊错了(素材来源网络,侵删)▼2 老了谁照顾你?▼3 帮妈妈清理手机垃圾▼4 你现在做什么工作?(via.欢声笑语bot,侵删)▼5 社会社会&#xf…

linux C/C++开发环境搭建指南

2019独角兽企业重金招聘Python工程师标准>>> Eclipse IDE for C/C developers 就是安装了CDT的Eclipse IDE了。 一、安装基本开发环境 本人想学习一下Linux下的C,C++程序开发,这几天一直在研究Linux下的C语言编译环境…

字符串之替换字符串中连续出现的指定字符串

题目: 字符串之替换字符串中连续出现的指定字符串 给定3个字符串str from to已知from字符串无重复字符,把str中所有from的子串全都替换成to字符串,连续出现from只需要换成一个to就可。 例如: str="123adc" from = "adc" to ="4567" 返回1…

网站能拿到其他网站的cookie_如何设计网站能让网站建设的更有吸引力

现在做互联网营销的企业基本都是有自己的企业网站,不过要做好企业网站不能简简单单的套个模板,这样做出来的网站毫无吸引力,做好的网站那么网站的设计的很重要的,换个思维大家想一下,网站的设计就和我们线下开门店装修…

.NET6之MiniAPI(九):基于角色的身份验证和授权

身份验证是这样一个过程:由用户提供凭据,然后将其与存储在操作系统、数据库、应用或资源中的凭据进行比较。 在授权过程中,如果凭据匹配,则用户身份验证成功,可执行已向其授权的操作。 授权指判断允许用户执行的操作的…

flex容器属性(一)

一,概念 flexible box ,意为“弹性布局”,用来为盒状模型提供最大的灵活性。 块级布局更侧重于垂直方向,行内布局更侧重于水平方向,于此相对的,弹性盒子布局算法是方向无关的。 块级flex布局: .box{display…

关于最近打的几题斜率优化的总结。加几AC代码。

斜率优化错误总结 网上说很多OJ桑的斜率优化大多都是模板题- -,结果每次都跪Orz。。。在此总结一些常见错误: 1:不得不说斜率优化很多时候计算式很长- -,代码容易错细节- -。 2:其次就是弹队头以及弹队尾的时候大小关系…

字符串之统计字符串

题目: 给一个str = "aaabbbcccddee"然后返回字符串“a_3_b_3_c_3_d_2_e_2” 分析: 给一个str = "aaabbbcccddee"然后返回字符串“a_3_b_3_c_3_d_2_e_2”,我们从结果可知道有一定规律,我们可以先得到a_3_b,然后把a_3_b保存起来,然后得到a_3_b_3_c 以此…

iio Engine logoHTML5 应用框架 iio Engine

iio Engine 是一个新的 HTML5 应用开源框架,基于 JavaScript 和 Canvas 开发,集成了 Box2D 在线演示:http://www.huiyi8.com/divcss/转载于:https://www.cnblogs.com/lhrs/p/4138106.html

带圈汉字 在线生成_手写签名在线生成器-手写签名在线生成器可复制

签名设计地址:www.mgs2s.com(复制到浏览器打开)工具集成签名设计免费版下载,签名设计免费版在线立即生成,简单简体签名设计免费版。最新方便设计公文签名设计颜色保存分享免费版1、所以大家最好写签名的时候&#xff0…

真快!10秒内将k8s集群运行起来

大家好,我是小碗汤,今天演示一个项目,可以在一分钟内用容器将k8s集群运行起来,真的很方便。您可能已经知道,将 Kubernetes 集群安装在 VM 上。但在 Docker 容器中安装一个 Kubernetes 集群,还没有太多的实践…

上公厕上一半突然被拽出来......

1 哈哈哈哈,太惨了(素材来源网络,侵删)▼2 糟糕,忘了切换账号了(via.豆瓣史上写字最烂小组)▼3 南北方酒局区别▼4 奇奇怪怪的东西又增加了(素材来源网络,侵删&#x…

关于F5 排错的简单介绍之一

我只是每天抽出几分钟,写写自己想到的东西。有时间会进行修正。F5 是一直专注于4到7层,但是ping F5上某个IP 总丢包,总和F5 有点关系吧,哈哈~,说这话,想必做过F5的人,都有点苦逼了吧。所以&…

java之socket的OOBInline和UrgentData和发送心跳包研究

UrgentData可以理解为紧急发送数据方式,如果我们客户端先用write方法写入数据,再用UrgentData发送数据,再去执行flush操作,我们可以得到服务端先打印UrgentData发送的数据,然后再打印write写入的数据。 客户端代码实现…

context:annotation-config 跟 context:component-scan诠释及区别

<context:annotation-config> 是用于激活那些已经在spring容器里注册过的bean&#xff08;无论是通过xml的方式还是通过package sanning的方式&#xff09;上面的注解。 <context:component-scan>除了具有<context:annotation-config>的功能之外&#xff0c;…

python 读行为数组_python将多列文件读入数组

我在读一个文件&#xff0c;它看起来像&#xff1a;Protein in water5826300LEU N 2945 7.972 16.153 13.055 -0.0183 0.4861 -0.4376300LEU H 2946 8.006 16.194 13.139 1.5894 1.3176 -1.4422300LEU CA 2947 8.017 16.020 13.016 0.1247 0.7136 -0.1096300LEU CB 2948 8.157 …