用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之赋值,简单也不简单
Sep 24 Python
利用Python为iOS10生成图标和截屏
Sep 24 Python
Python进度条实时显示处理进度的示例代码
Jan 30 Python
利用numpy和pandas处理csv文件中的时间方法
Apr 19 Python
Python使用win32com模块实现数据库表结构自动生成word表格的方法
Jul 17 Python
Python多线程原理与用法详解
Aug 20 Python
Django 视图层(view)的使用
Nov 09 Python
Python语言进阶知识点总结
May 28 Python
django formset实现数据表的批量操作的示例代码
Dec 06 Python
BeautifulSoup获取指定class样式的div的实现
Dec 07 Python
python 实现德洛内三角剖分的操作
Apr 22 Python
Python中基础数据类型 set集合知识点总结
Aug 02 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
[FAQ]PHP中的一些常识:类篇
2006/10/09 PHP
php导出excel格式数据问题
2014/03/11 PHP
以文件形式缓存php变量的方法
2015/06/26 PHP
一段实用的php验证码函数
2016/05/19 PHP
PHP页面输出搜索后跳转下一页的处理方法
2016/09/30 PHP
跨浏览器的设置innerHTML方法
2006/09/18 Javascript
JavaScript读取中文cookie时的乱码问题的解决方法
2009/10/14 Javascript
jquery插件制作 手风琴Panel效果实现
2012/08/17 Javascript
jQuery实现鼠标移到元素上动态提示消息框效果
2013/10/20 Javascript
js+css实现的简单易用兼容好的分页
2013/12/30 Javascript
webapp框架AngularUI的demo改造之路
2014/12/21 Javascript
javascript正则表达式使用replace()替换手机号的方法
2015/01/19 Javascript
jquery实现根据浏览器窗口大小自动缩放图片的方法
2015/07/17 Javascript
解析浏览器端的AJAX缓存机制
2016/06/21 Javascript
基于jQuery制作小图标上下滑动特效
2017/01/18 Javascript
js实现4个方向滚动的球
2017/03/06 Javascript
jQuery操作css样式
2017/05/15 jQuery
教你5分钟学会用requirejs(必看篇)
2017/07/25 Javascript
JS实现移动端整屏滑动的实例代码
2017/11/10 Javascript
JS删除数组里的某个元素方法
2018/02/03 Javascript
jQuery实现炫丽的3d旋转星空效果
2018/07/04 jQuery
ES6 中可以提升幸福度的小功能
2018/08/06 Javascript
JQuery扩展对象方法操作示例
2018/08/21 jQuery
vue elementUI 表单校验的实现代码(多层嵌套)
2019/11/06 Javascript
jquery实现进度条状态展示
2020/03/26 jQuery
移动端JS实现拖拽两种方法解析
2020/10/12 Javascript
python的Tqdm模块的使用
2018/01/10 Python
Python切片工具pillow用法示例
2018/03/30 Python
查看Django和flask版本的方法
2018/05/14 Python
python保存网页图片到本地的方法
2018/07/24 Python
Python函数基础实例详解【函数嵌套,命名空间,函数对象,闭包函数等】
2019/03/30 Python
css3 条纹化和透明化表格Firefox下测试成功
2014/04/15 HTML / CSS
求职信内容怎么写
2014/05/26 职场文书
党支部创先争优活动总结
2014/08/28 职场文书
2014年国庆晚会主持词
2014/09/19 职场文书
慰问信范文
2015/02/14 职场文书