用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内置函数dir详解
Apr 14 Python
Python函数中*args和**kwargs来传递变长参数的用法
Jan 26 Python
Python中random模块生成随机数详解
Mar 10 Python
Python遍历目录中的所有文件的方法
Jul 08 Python
详解Python中的文件操作
Aug 28 Python
深入理解python中函数传递参数是值传递还是引用传递
Nov 07 Python
python-opencv 将连续图片写成视频格式的方法
Jan 08 Python
python面向对象实现名片管理系统文件版
Apr 26 Python
对django中foreignkey的简单使用详解
Jul 28 Python
python连接、操作mongodb数据库的方法实例详解
Sep 11 Python
深入分析python 排序
Aug 24 Python
关于Python不换行输出和不换行输出end=““不显示的问题(亲测已解决)
Oct 27 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
PHP Laravel中的Trait使用方法
2019/01/20 PHP
javascript+iframe 实现无刷新载入整页的代码
2010/03/17 Javascript
正则表达式搭配js轻松处理json文本方便而老古
2013/02/17 Javascript
js style动态设置table高度
2014/10/21 Javascript
jQuery+AJAX实现无刷新下拉加载更多
2015/07/03 Javascript
js实现图片无缝滚动特效
2020/03/19 Javascript
javascript类型系统——日期Date对象全面了解
2016/07/13 Javascript
javascript与jquery动态创建html元素示例
2016/07/25 Javascript
JS中append字符串包含onclick无效传递参数失败的解决方案
2016/12/26 Javascript
Vue Ajax跨域请求实例详解
2017/06/20 Javascript
JavaScript之promise_动力节点Java学院整理
2017/07/03 Javascript
微信小程序注册60s倒计时功能 使用JS实现注册60s倒计时功能
2017/08/16 Javascript
Vue 多层组件嵌套二种实现方式(测试实例)
2017/09/08 Javascript
深入浅出webpack教程系列_安装与基本打包用法和命令参数详解
2017/09/10 Javascript
layui type2 通过url给iframe子页面传值的例子
2019/09/06 Javascript
VSCode 添加自定义注释的方法(附带红色警戒经典注释风格)
2020/08/27 Javascript
解决vant框架做H5时踩过的坑(下拉刷新、上拉加载等)
2020/11/11 Javascript
详解vue-cli项目在IE浏览器打开报错解决方法
2020/12/10 Vue.js
python获得图片base64编码示例
2014/01/16 Python
Python和Ruby中each循环引用变量问题(一个隐秘BUG?)
2014/06/04 Python
python+selenium识别验证码并登录的示例代码
2017/12/21 Python
Python3 关于pycharm自动导入包快捷设置的方法
2019/01/16 Python
面向对象学习之pygame坦克大战
2019/09/11 Python
Python enumerate函数遍历数据对象组合过程解析
2019/12/11 Python
HTML5的结构和语义(5):内嵌媒体
2008/10/17 HTML / CSS
使用分层画布来优化HTML5渲染的教程
2015/05/08 HTML / CSS
html5小程序飞入购物车(抛物线绘制运动轨迹点)
2020/10/19 HTML / CSS
网络公司美工设计工作个人的自我评价
2013/11/03 职场文书
保洁主管岗位职责
2013/11/20 职场文书
车间工艺员岗位职责
2013/12/09 职场文书
幼儿园教师工作制度
2014/01/22 职场文书
校园新闻广播稿5篇
2014/10/10 职场文书
创先争优承诺书
2015/01/20 职场文书
2015年119消防宣传日活动总结
2015/03/24 职场文书
python 开心网和豆瓣日记爬取的小爬虫
2021/05/29 Python
从结婚开始的恋爱故事。小说《我的美好婚事》TV动画化决定
2022/04/07 日漫