用pandas按列合并两个文件的实例


Posted in Python onApril 12, 2018

直接上图,图文并茂,相信你很快就知道要干什么。

A文件:

用pandas按列合并两个文件的实例

B文件:

用pandas按列合并两个文件的实例

可以发现,A文件中“汉字井号”这一列和B文件中“WELL”这一列的属性相同,以这一列为主键,把B文件中“TIME”这一列数据添加到A文件中,如果B文件缺少某些行,则空着,最后A文件的行数不变,效果如下:

用pandas按列合并两个文件的实例

代码如下:

# -*- coding: utf-8 -*-
"""
Created on Wed Nov 29 16:02:05 2017
@author: wq
"""
import pandas as pd
df1 = pd.read_csv(u'input.csv', encoding='gbk')
df2 = pd.read_csv('input1.csv', encoding='gbk')
outfile = pd.merge(df1, df2, how='left', left_on=u'汉字井号',right_on='WELL')
outfile.to_csv('outfile.csv', index=False, encoding='gbk')

以上这篇用pandas按列合并两个文件的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
学习python (1)
Oct 31 Python
关于你不想知道的所有Python3 unicode特性
Nov 28 Python
Python的函数的一些高阶特性
Apr 27 Python
Python文件及目录操作实例详解
Jun 04 Python
python针对不定分隔符切割提取字符串的方法
Oct 26 Python
对Python3 * 和 ** 运算符详解
Feb 16 Python
使用GitHub和Python实现持续部署的方法
May 09 Python
python中使用while循环的实例
Aug 05 Python
tensorflow tf.train.batch之数据批量读取方式
Jan 20 Python
Python基于paramunittest模块实现excl参数化
Apr 26 Python
python支持多继承吗
Jun 19 Python
python保存图片的四个常用方法
Feb 28 Python
Python中多个数组行合并及列合并的方法总结
Apr 12 #Python
Python实现的凯撒密码算法示例
Apr 12 #Python
python merge、concat合并数据集的实例讲解
Apr 12 #Python
Python实现的维尼吉亚密码算法示例
Apr 12 #Python
python pandas dataframe 按列或者按行合并的方法
Apr 12 #Python
python监控进程脚本
Apr 12 #Python
使用Eclipse如何开发python脚本
Apr 11 #Python
You might like
Win2003下APACHE+PHP5+MYSQL4+PHPMYADMIN 的简易安装配置
2006/11/18 PHP
PHP6 mysql连接方式说明
2009/02/09 PHP
CodeIgniter表单验证方法实例详解
2016/03/03 PHP
php实现的生成迷宫与迷宫寻址算法完整实例
2017/11/06 PHP
laravel框架路由分组,中间件,命名空间,子域名,路由前缀实例分析
2020/02/18 PHP
制作高质量的JQuery Plugin 插件的方法
2010/04/20 Javascript
深入理解JavaScript系列(35):设计模式之迭代器模式详解
2015/03/03 Javascript
javascript下拉列表中显示树形菜单的实现方法
2015/11/17 Javascript
jquery网页日历显示控件calendar3.1使用详解
2016/11/24 Javascript
jquery 追加元素append、prepend、before、after用法与区别分析
2016/12/02 Javascript
jquery做个日期选择适用于手机端示例
2017/01/10 Javascript
详解基于 Nuxt 的 Vue.js 服务端渲染实践
2017/10/24 Javascript
3种vue路由传参的基本模式
2018/02/22 Javascript
微信小程序MUI导航栏透明渐变功能示例(通过改变rgba的a值实现)
2019/01/24 Javascript
vue+element-ui JYAdmin后台管理系统模板解析
2020/07/28 Javascript
[04:36]DOTA2国际邀请赛 ti3精彩集锦
2013/08/19 DOTA
python检测远程服务器tcp端口的方法
2015/03/14 Python
Python中用于计算对数的log()方法
2015/05/15 Python
python OpenCV学习笔记之绘制直方图的方法
2018/02/08 Python
matplotlib给子图添加图例的方法
2018/08/03 Python
介绍一款python类型检查工具pyright(推荐)
2019/07/03 Python
python3的数据类型及数据类型转换实例详解
2019/08/20 Python
python 字典访问的三种方法小结
2019/12/05 Python
python 两个一样的字符串用==结果为false问题的解决
2020/03/12 Python
python ssh 执行shell命令的示例
2020/09/29 Python
python如何对链表操作
2020/10/10 Python
详解如何通过H5(浏览器/WebView/其他)唤起本地app
2017/12/11 HTML / CSS
英国最大的汽车配件在线商店:Euro Car Parts
2019/09/30 全球购物
商务英语专业自荐信
2013/10/14 职场文书
大学中国梦演讲稿
2014/04/23 职场文书
学习保证书范文
2014/04/30 职场文书
工作证明格式及范本
2014/09/12 职场文书
群众路线教育实践活动剖析材料
2014/09/30 职场文书
长城导游词300字
2015/01/30 职场文书
中班教师个人总结
2015/02/05 职场文书
2016计算机专业毕业生自荐信
2016/01/28 职场文书