我有大约600个csv文件数据集,所有数据集都有非常相同的列名['DateTime'、'Actual'、'Consensus'、'Previous'、'Revised'],所有经济指标和所有时间序列数据集。

目的是将它们合并到一个csv文件中。

以“DateTime”作为索引。

我希望此文件索引的方式是时间线方式,也就是说,第一个csv事件的日期是2017年12月18日10:00:00,第二个csv事件的日期是2017年12月29日09:00:00,第三个csv事件的日期是2017年12月20日09:00:00。

所以,我想先对它们进行索引,然后再对它们进行索引,等等,尽管它最初来自csv源。

我试图将其中的三个合并为一个实验,问题是“DateTime”,因为它将其中的三个打印在一起,如下所示(“12/18/2017 10:00:00”、“12/29/2017 09:00:00”、“12/20/2017 09:00:00”)

代码如下:import pandas as pd

df1 = pd.read_csv("E:\Business\Economic Indicators\Consumer Price Index - Core (YoY) - European Monetary Union.csv")

df2 = pd.read_csv("E:\Business\Economic Indicators\Private loans (YoY) - European Monetary Union.csv")

df3 = pd.read_csv("E:\Business\Economic Indicators\Current Account s.a - European Monetary Union.csv")

df = pd.concat([df1, df2, df3], axis=1, join='inner')

df.set_index('DateTime', inplace=True)

print(df.head())

df.to_csv('df.csv')

python合并多个csv文件_python pandas合并多个csv文件相关推荐

  1. python合并多个excel代码_Python脚本合并多个Excel文件

    本脚本适用于将多个Excel文件的多个sheet中的数据合并到一个sheet中. 一.读取指定目录下的所有文件 import pandas as pd import os target_path = ...

  2. python合并文件夹下的文件_Python实现合并同一个文件夹下所有txt文件的方法示例...

    本文实例讲述了Python实现合并同一个文件夹下所有txt文件的方法.分享给大家供大家参考,具体如下: 一.需求分析 合并一个文件夹下所有txt文件 二.合并效果 三.python实现代码 # -*- ...

  3. 【Python】感觉是全网最详细Pandas合并数据集操作总结

    关于如果用pandas库来实现数据集之间合并的文章其实说少也不算少,不过小编总是感觉它们写的算不上完善,所以今天打算来整理与总结一下,本文大概的结构是 concat()方法的简单介绍 append() ...

  4. python flask上传文件_Python之利用Flask上传文件、Flask_RESTful

    Flask上传文件 回顾知识点form表单中,一旦涉及到上传文件就要就必须要有enctype属性,而且必须等于multipart/form-data.而且提交方式为'post',method = 'p ...

  5. python如何读pst文件_Python 学习 第11篇:文件读写

    Python的文件是一个重要的对象,使用open()函数来打开文件,创建文件对象,进行文件的读写操作.当数据用于交换信息时,通常需要把数据保存为有格式的文本数据,可以保存为有特定的行分隔符和列分隔符的 ...

  6. python引入自己写的文件_python引入自己写的Py文件

    原博文 2020-04-23 23:40 − 1.新建一个test_a.py文件 def print_sum(a,b): if(type(a)==int or type(b) == int): pri ...

  7. python以写模式打开录入_Python的学习(六)—-文件和输入输出处理 | 学步园

    Python中的文件和输入输出处理 1. 文件对象的概念 文件对象不仅可以用来访问普通的磁盘文件,还可以访问任何其他类型抽象层面上的文件. 例如实时地"打开一个URL"来读取Web ...

  8. python打包和添加数据文件_Python打包时添加非代码文件的坑

    Title: Python打包时添加非代码文件的坑 Tags: python, 小结 对于 Python 的打包, 通常有两种, 一种是对源文件打包, 一种是安装包, 既在上传 pypi 的时候一般会 ...

  9. python解压zip文件_python怎样压缩和解压缩ZIP文件(转)

    有时我们需要在 Python 中使用 zip 文件,而在1.6版中,Python 就已经提供了 zipfile 模块可以进行这样的操作.不过 Python 中的 zipfile 模块不能处理多卷的情况 ...

最新文章

  1. jmeter异步请求测试怎么测试_JMeter接口测试之HTTP请求默认值
  2. 学习Key与Value的集合hashtable
  3. 数据挖掘十大经典算法之——K-Means 算法
  4. Android ViewModel详解
  5. 数据分析学习03-pandas
  6. 【网络爬虫入门02】HTTP客户端库Requests的基本原理与基础应用
  7. tomcat linux环境变量,linux系统为什么需要配置tomcat环境变量
  8. linux编写复制脚本程,常用的Shell脚本
  9. Android对Bitmap的内存优化
  10. linux下时区的一些认识
  11. 工程经济作业1答案_2015年一级建造师铁路工程真题及答案1
  12. 【SpringBoot 】 组件管理 + 属性注入
  13. 终于学会后空翻!历经多次NG,波士顿动力机器人再get新技能
  14. Ajax与jQuery、json
  15. vue实现调用摄像头扫描二维码功能
  16. 红帽linux64系统下载,红帽rhel6.5下载
  17. 【开源】一个有趣的文字冒险游戏
  18. 【Coverity】Jenkins 的 Synopsys Coverity plugin参数配置详解
  19. c语言结构体数组怎么初始化,c语言结构体数组初始化
  20. 上海科技大学信息科学与技术学院夏令营

热门文章

  1. 1.httpClient和ScrollView
  2. Mysql 死锁过程及案例详解之插入意向锁与自增锁备份锁日志锁Insert Intention Lock Auto-increment Lock Backup Lock Log Lock
  3. microsoft excel 正在等待其他某个应用程序_浅谈应该购买英特尔Mac还是等待购买基于Arm的Mac...
  4. python中numpy与matlab的对应关系
  5. java四种访问权限
  6. ICS—CERT官网公示匡恩网络新发现四工控漏洞
  7. 搜索引擎排名不友好的五个地点-SEO
  8. flume 集群datanode节点失败导致hdfs写失败(转)
  9. Mozilla/5.0 (Windows NT 10.0; WOW64; Trident/7.0; rv:11.0) like Gecko
  10. [MyBatis]DAO层只写接口,不用写实现类