用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使用Socket(Https)Post登录百度的实现代码
May 18 Python
Python实现的简单发送邮件脚本分享
Nov 07 Python
python实现简单socket程序在两台电脑之间传输消息的方法
Mar 13 Python
在windows系统中实现python3安装lxml
Mar 23 Python
Python获取当前函数名称方法实例分享
Jan 18 Python
Python 字符串转换为整形和浮点类型的方法
Jul 17 Python
python实现自动网页截图并裁剪图片
Jul 30 Python
Python中判断子串存在的性能比较及分析总结
Jun 23 Python
Python中的list与tuple集合区别解析
Oct 12 Python
Python运行提示缺少模块问题解决方案
Apr 02 Python
python中Pexpect的工作流程实例讲解
Mar 02 Python
Python3自带工具2to3.py 转换 Python2.x 代码到Python3的操作
Mar 03 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
《超神学院》霸气归来, 天使彦上演维多利亚的秘密
2020/03/02 国漫
php中iconv函数使用方法
2008/05/24 PHP
PHPMyAdmin 快速配置方法
2009/05/11 PHP
php防止sql注入示例分析和几种常见攻击正则表达式
2014/01/12 PHP
初识Laravel
2014/10/30 PHP
Laravel日志用法详解
2016/10/09 PHP
php set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
一些易混淆且不常用的属性,希望有用
2007/01/29 Javascript
关于使用 jBox 对话框的提交不能弹出问题解决方法
2012/11/07 Javascript
JavaScript回调(callback)函数概念自我理解及示例
2013/07/04 Javascript
jquery中获得元素尺寸和坐标的方法整理
2014/05/18 Javascript
浅析Node.js查找字符串功能
2014/09/03 Javascript
基于jQuery实现下拉框
2014/11/24 Javascript
JavaScript通过字典进行字符串翻译转换的方法
2015/03/19 Javascript
js获取图片宽高的方法
2015/11/25 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
2016/03/28 Javascript
AngularJS上拉加载问题解决方法
2016/05/23 Javascript
javascript html5轻松实现拖动功能
2017/03/01 Javascript
JQuery搜索框自动补全(模糊匹配)功能实现示例
2019/01/08 jQuery
JS hasOwnProperty()方法检测一个属性是否是对象的自有属性的方法
2021/01/29 Javascript
详解详解Python中writelines()方法的使用
2015/05/25 Python
让代码变得更易维护的7个Python库
2018/10/09 Python
理想高通滤波实现Python opencv示例
2019/01/30 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
解决keras模型保存h5文件提示无此目录问题
2020/07/01 Python
中科前程Java笔试题
2016/11/20 面试题
CAD制图设计师自荐信
2014/01/29 职场文书
小学生优秀评语大全
2014/04/22 职场文书
祖国在我心中演讲稿200字
2014/08/28 职场文书
基层党员对照检查材料
2014/09/24 职场文书
2014年专项整治工作总结
2014/11/17 职场文书
2015年教师新年寄语
2014/12/08 职场文书
经典搞笑版检讨书
2015/02/19 职场文书
2015年国庆节标语大全
2015/07/30 职场文书
Java并发编程之Executor接口的使用
2021/06/21 Java/Android
ECharts transform数据转换和dataZoom在项目中使用
2022/12/24 Javascript