用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将图片文件转换成base64编码的方法
Mar 14 Python
Python实现简单的HttpServer服务器示例
Sep 25 Python
Python Paramiko模块的使用实际案例
Feb 01 Python
TensorFlow实现卷积神经网络
May 24 Python
matplotlib savefig 保存图片大小的实例
May 24 Python
对python requests的content和text方法的区别详解
Oct 11 Python
Python对excel文档的操作方法详解
Dec 10 Python
对python 多个分隔符split 的实例详解
Dec 20 Python
python实现图书借阅系统
Feb 20 Python
python 自动轨迹绘制的实例代码
Jul 05 Python
python字符串下标与切片及使用方法
Feb 13 Python
pytorch Dataset,DataLoader产生自定义的训练数据案例
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
在PHP中使用Sockets 从Usenet中获取文件
2008/01/10 PHP
PHP使用PDO连接ACCESS数据库
2015/03/05 PHP
php实现的后台表格分页功能示例
2017/10/23 PHP
Aster vs Newbee BO5 第一场2.19
2021/03/10 DOTA
用jquery来定位
2007/02/20 Javascript
javascript定时变换图片实例代码
2013/03/17 Javascript
Jquery如何实现点击时高亮显示代码
2014/01/22 Javascript
深入理解JavaScript编程中的同步与异步机制
2015/06/24 Javascript
JS+CSS实现的简单折叠展开多级菜单效果
2015/09/12 Javascript
jQuery中通过ajax调用webservice传递数组参数的问题实例详解
2016/05/20 Javascript
详解Node.js开发中的express-session
2017/05/19 Javascript
详解用函数式编程对JavaScript进行断舍离
2017/09/18 Javascript
vue mint-ui学习笔记之picker的使用
2017/10/11 Javascript
使用Nuxt.js改造已有项目的方法
2018/08/07 Javascript
layui 表格的属性的显示转换方法
2018/08/14 Javascript
JavaScript数组特性与实践应用深入详解
2018/12/30 Javascript
vuex 中插件的编写案例解析
2019/06/10 Javascript
vue-router跳转时打开新页面的两种方法
2019/07/29 Javascript
JavaScript实现移动小精灵的案例代码
2020/12/12 Javascript
Python GAE、Django导出Excel的方法
2008/11/24 Python
Django读取Mysql数据并显示在前端的实例
2018/05/27 Python
Python 按字典dict的键排序,并取出相应的键值放于list中的实例
2019/02/12 Python
Python实现账号密码输错三次即锁定功能简单示例
2019/03/29 Python
Python求离散序列导数的示例
2019/07/10 Python
Django Rest framework解析器和渲染器详解
2019/07/25 Python
python+tkinter实现学生管理系统
2019/08/20 Python
纯CSS3实现移动端展开和收起效果的示例代码
2020/04/26 HTML / CSS
EntityManager都有哪些方法
2013/11/01 面试题
我的小天地教学反思
2014/04/30 职场文书
中职生求职信
2014/07/01 职场文书
业务内勤岗位职责
2015/04/13 职场文书
2016庆祝教师节新闻稿
2015/11/25 职场文书
CSS3新特性详解(五):多列columns column-count和flex布局
2021/04/30 HTML / CSS
Python+Selenium自动化环境搭建与操作基础详解
2022/03/13 Python
日本官方排名前10的动漫,名侦探柯南上榜,第一是一部创造历史的动漫
2022/03/18 日漫
Python实现猜拳与猜数字游戏的方法详解
2022/04/06 Python