用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的身份证号码自动生成程序
Aug 15 Python
python实现远程通过网络邮件控制计算机重启或关机
Feb 22 Python
python爬虫爬取网页表格数据
Mar 07 Python
利用pandas将numpy数组导出生成excel的实例
Jun 14 Python
Python实现数据可视化看如何监控你的爬虫状态【推荐】
Aug 10 Python
为什么Python中没有"a++"这种写法
Nov 27 Python
python模拟登陆,用session维持回话的实例
Dec 27 Python
python实现文件助手中查看微信撤回消息
Apr 29 Python
python爬虫刷访问量 2019 7月
Aug 01 Python
Django 实现Admin自动填充当前用户的示例代码
Nov 18 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 Python
Python实现视频中添加音频工具详解
Dec 06 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
叶罗丽:为什么大家对颜冰这对CP非常关心,却对金茉两人十分冷漠
2020/03/17 国漫
使用MaxMind 根据IP地址对访问者定位
2006/10/09 PHP
PHP-redis中文文档介绍
2013/02/07 PHP
[原创]ThinkPHP中SHOW_RUN_TIME不能正常显示运行时间的解决方法
2015/10/10 PHP
Linux平台PHP5.4设置FPM线程数量的方法
2016/11/09 PHP
php二维数组按某个键值排序的实例讲解
2019/02/15 PHP
js 巧妙去除数组中的重复项
2010/01/25 Javascript
Javascript实现的鼠标经过时播放声音
2010/05/18 Javascript
基于Jquery的温度计动画效果
2010/06/18 Javascript
拖动布局之保存布局页面cookies篇
2010/10/29 Javascript
JQuery之拖拽插件实现代码
2011/04/14 Javascript
javascript实现的登陆遮罩效果汇总
2015/11/09 Javascript
谈谈Jquery ajax中success和complete有哪些不同点
2015/11/20 Javascript
jQuery 3.0 的变化及使用方法
2016/02/01 Javascript
浅析JS获取url中的参数实例代码
2016/06/14 Javascript
JavaScript实现页面无操作倒计时退出
2016/10/22 Javascript
微信小程序实现导航栏选项卡效果
2020/06/19 Javascript
浅析JS中什么是自定义react数据验证组件
2018/10/19 Javascript
pm2发布node配置文件ecosystem.json详解
2019/05/15 Javascript
node.js express捕获全局异常的三种方法实例分析
2019/12/27 Javascript
Python通过正则表达式选取callback的方法
2015/07/18 Python
Python生成随机验证码的两种方法
2015/12/22 Python
python自动翻译实现方法
2016/05/28 Python
复古斯堪的纳维亚儿童服装:Baby go Retro
2017/09/09 全球购物
中队活动总结
2014/08/27 职场文书
客户答谢会活动方案
2014/08/31 职场文书
2014中学教师节广播稿
2014/09/10 职场文书
领导干部群众路线剖析材料
2014/10/09 职场文书
中考学习决心书
2015/02/04 职场文书
大学生违纪检讨书范文
2015/05/07 职场文书
2015年小学一年级班主任工作总结
2015/05/21 职场文书
2015年学校综合治理工作总结
2015/07/20 职场文书
《金钱的魔力》教学反思
2016/02/20 职场文书
Pytorch 如何加速Dataloader提升数据读取速度
2021/05/28 Python
JavaScript实现外溢动态爱心的效果的示例代码
2022/03/21 Javascript
win10电脑右下角输入法图标不见了?Win10右下角不显示输入法的解决方法
2022/07/23 数码科技