Python玩转Excel:实现多表联合

本文介绍了如何使用Python的merge函数将多个Excel表格数据合并,并处理合并后的缺失值。同时,讲解了数据校验的基本步骤,以及如何将一列数据通过split函数拆分为多列。还分享了Python学习资源链接。
摘要由CSDN通过智能技术生成

文源网络,仅供学习之用,如有侵权请联系删除。

把七零八碎的数据拼凑在一起

1、问题:

现在有两张学生表的信息,如何合成一张表呢?

file

file

这个在Python里面只需要使用merge函数便可以实现。

import  pandas as pd
import matplotlib.pyplot as plt
#读Excel工作簿中两张表的数据,数据如上图
students = pd.read_excel('students.xlsx',sheet_name='student')
scores = pd.read_excel('students.xlsx',sheet_name='score')
#将表联合
table = students.merge(scores,on='ID')
print(table)
********************************************************
    ID           姓名     成绩
0    1  student_001   84.0
1    3  student_003   59.0
2    5  student_005   67.0
3    7  student_007   79.0
4    9  student_009   50.0
5   11  student_011   90.0
6   13  student_013   78.0
7   15  student_015   76.0
8   17  student_017  100.0
9   19  student_019    NaN
10  21  student_021   88.0
11  23  student_023    NaN
12  25  student_025   75.0
  *******************************************************

                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值