用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 client使用http post 到server端的代码
Feb 10 Python
Python实现多行注释的另类方法
Aug 22 Python
Python使用百度API上传文件到百度网盘代码分享
Nov 08 Python
Python 基于Twisted框架的文件夹网络传输源码
Aug 28 Python
用于业余项目的8个优秀Python库
Sep 21 Python
对numpy中向量式三目运算符详解
Oct 31 Python
Python进程间通信Queue消息队列用法分析
May 22 Python
python多线程http压力测试脚本
Jun 25 Python
django多个APP的urls设置方法(views重复问题解决)
Jul 19 Python
Python实现朴素贝叶斯的学习与分类过程解析
Aug 24 Python
python3 xpath和requests应用详解
Mar 06 Python
使用numpngw和matplotlib生成png动画的示例代码
Jan 24 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数据流应用的一个简单实例
2012/09/14 PHP
PHP+Ajax检测用户名或邮件注册时是否已经存在实例教程
2014/08/23 PHP
PHP中使用GD库创建圆形饼图的例子
2014/11/19 PHP
PHP实现自动对图片进行滚动显示的方法
2015/03/12 PHP
学习从实践开始之jQuery插件开发 对话框插件开发
2012/04/26 Javascript
js调用css属性写法
2013/09/21 Javascript
总结Node.js中的一些错误类型
2016/08/15 Javascript
vue单页缓存存在的问题及解决方案(小结)
2018/09/25 Javascript
详解wepy开发小程序踩过的坑(小结)
2019/05/22 Javascript
python多重继承实例
2014/10/11 Python
python通过urllib2获取带有中文参数url内容的方法
2015/03/13 Python
详解Python发送email的三种方式
2018/10/18 Python
详解【python】str与json类型转换
2019/04/29 Python
python flask框架实现传数据到js的方法分析
2019/06/11 Python
如何使用Python 打印各种三角形
2019/06/28 Python
python IDLE 背景以及字体大小的修改方法
2019/07/12 Python
Python和Sublime整合过程图示
2019/12/25 Python
matlab灰度图像调整及imadjust函数的用法详解
2020/02/27 Python
基于python代码批量处理图片resize
2020/06/04 Python
Python 解决相对路径问题:"No such file or directory"
2020/06/05 Python
Django利用elasticsearch(搜索引擎)实现搜索功能
2020/11/26 Python
英国花园药房: The Garden Pharmacy
2017/12/28 全球购物
美赞臣新加坡官方旗舰店:Enfagrow新加坡
2019/05/15 全球购物
大学生旅游业创业计划书
2014/01/29 职场文书
司机检讨书
2014/02/13 职场文书
亲子读书活动方案
2014/02/22 职场文书
机关节能减排实施方案
2014/03/17 职场文书
小学国庆节活动总结
2015/03/23 职场文书
2015年化验室工作总结
2015/04/23 职场文书
2015年城管个人工作总结
2015/05/15 职场文书
八一建军节主持词
2015/07/01 职场文书
小数乘法教学反思
2016/02/22 职场文书
解决numpy数组互换两行及赋值的问题
2021/04/17 Python
JavaScript实现栈结构详细过程
2021/12/06 Javascript
Kubernetes关键组件与结构组成介绍
2022/03/31 Servers
浅谈Redis变慢的原因及排查方法
2022/06/21 Redis