以下,是在pandas中拼接数据集的方法。原理不作赘述,具体请看示例。

00. 构造数据集

# 数据集一
import pandas as pddf1 = pd.DataFrame({"品类":["蔬菜","蔬菜","水果","水产"],"商品":["白菜","土豆","苹果","鲫鱼"],"销量":[10,20,30,40]
})df1

# 数据集二
import pandas as pddf2 = pd.DataFrame({"品类":["蔬菜","蔬菜","水果","水产"],"商品":["白菜","土豆","苹果","河虾"],"销售额":[100,200,300,400]
})df2

01. 取交集

# 取交集
df3 = pd.merge(df1, df2, on = ["品类","商品"])
df3

02. 取并集

# 取并集
df4 = pd.merge(df1, df2, how = "outer")
df4

03. 左拼接

# 左拼接
df5 = pd.merge(df1, df2, how = "left")
df5

04. 右拼接

# 右拼接
df6 = pd.merge(df1, df2, how = "right")
df6

05. 按索引拼接

# 根据索引进行合并
df7 = pd.merge(df1, df2, left_index = True, right_index = True)
df7

06. 职场实用技巧

  1. Excel比率可视化

https://www.bilibili.com/video/BV1NU4y1d7EZ?spm_id_from=333.999.0.0

  1. 怎么制作可筛选的Excel折线图

https://www.bilibili.com/video/BV1Ju411X7Kw?spm_id_from=333.999.0.0

  1. 怎么用隔行填充来美化Excel表格

https://www.bilibili.com/video/BV1Q34y1m756?spm_id_from=333.999.0.0

  1. 用剪切板制作出好看的Excel可视化

https://www.bilibili.com/video/BV12q4y1P72X?spm_id_from=333.999.0.0

  1. 如何做出好看的Excel可视化图表

https://www.bilibili.com/video/BV11Q4y1f7VH?spm_id_from=333.999.0.0

  1. 解除工作簿密码保护

https://www.bilibili.com/video/BV1uM4y137JN?spm_id_from=333.999.0.0

  1. 如何用VBA代码移除工作表密码

https://www.bilibili.com/video/BV1144y187bw?spm_id_from=333.999.0.0

  1. 在Excel中怎么用控件制作出具有交互性的可视化图表

https://www.bilibili.com/video/BV1Y44y1C7Lc?spm_id_from=333.999.0.0

  1. 制作可控制开关的数据条

https://www.bilibili.com/video/BV19q4y1H7yV?spm_id_from=333.999.0.0

  1. 如何用Excel制作一个“动态电子表”

https://www.bilibili.com/video/BV1J44y1m7CP?spm_id_from=333.999.0.0

  1. 会说话的Excel表格

https://www.bilibili.com/video/BV1qB4y1N7Q2?spm_id_from=333.999.0.0

  1. 切片器的应用

https://www.bilibili.com/video/BV1hT4y197G8?spm_id_from=333.999.0.0

  1. Excel字符串函数玩法集锦

https://www.bilibili.com/video/BV19o4y1m7aE?spm_id_from=333.999.0.0

  1. 如何在Excel中重置索引

https://www.bilibili.com/video/BV1LK4y1N7TM?spm_id_from=333.999.0.0

  1. 条件格式+函数的妙用

https://www.bilibili.com/video/BV1ab4y1Z7Ns?spm_id_from=333.999.0.0

  1. Excel中的字符串拼接

https://www.bilibili.com/video/BV1of4y1h7iy?spm_id_from=333.999.0.0

  1. 空白内容错列填充

https://www.bilibili.com/video/BV1yq4y1j7XK?spm_id_from=333.999.0.0

  1. 用Excel函数制作工资条

https://www.bilibili.com/video/BV1YA41137c7?spm_id_from=333.999.0.0

  1. 在Excel表格中用Power Query 做聚合运算

https://www.bilibili.com/video/BV1A64y1o7Cc?spm_id_from=333.999.0.0

  1. vlookup函数的那些坑

https://www.bilibili.com/video/BV1Df4y187aP?spm_id_from=333.999.0.0

创作不易,分享难得。如果觉得本文对您有帮助,请不吝动动宝贵的手指帮忙点个赞以示支持一下。后期,我会用心分享更多更精彩、实用的干货给大家,以期共同进步。感谢阅读!

Python笔记:数据集拼接(数据匹配)相关推荐

  1. python笔记4:数据归一化(0,1),归至(-1,1)

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 python笔记4:数据归一化(0,1),归至(-1,1) 一.pytorch里tensor数据归一化 1.tensor数组全局归一化 ...

  2. python怎样显示表格数据匹配_利用Python实现数据匹配(vlookup)

    平时我们经常会制作周报.月报这种Excel操作相同的报表,我们可以使用python的pandas库对其进行自动化.这篇文章就演示了利用python实现使用Excel中的vlookup函数,并将其脚本封 ...

  3. python处理wps表格数据匹配_两个excel表格数据匹配wps-WPS怎样用VLOOKUP引用另一个表格的数据...

    wps精确匹配,把一个wps表格里面的数据匹配到另一... 材料/工具:wps2016 1.打开匹配个表格,表1和表2. 2.在需要放匹配值的格中输入=vl,就会自动提示vlookup函 3.双击选择 ...

  4. python怎样显示表格数据匹配_Python根据表中每一行中的数据匹配txt文章中出现的次数,表格,每行,在,统计...

    用途: 根据表格每行数据,匹配在txt文章中出现的次数统计 示例: 注意事项: 1. 环境:pip install re & pandas & xlrd; python 3; 2. 表 ...

  5. python爬取表格数据匹配_爬取表格类网站数据并保存为excel文件

    本文转载自以下网站:50 行代码爬取东方财富网上市公司 10 年近百万行财务报表数据 https://www.makcyun.top/web_scraping_withpython6.html 主要学 ...

  6. 【Python笔记】倾向评分匹配(Propensity Score Matching)实战

    文章目录 1 一个SPSS案例:带你理解PSM 2 Python实现 3 R实现 1 一个SPSS案例:带你理解PSM 倾向性评分案例实战 Python 中的 pymatch 和 R中的Matchin ...

  7. python处理wps表格数据匹配_wps表格中怎么在两个表中匹配不同的数据

    展开全部 =VLOOKUP(A2,Sheet2!D:F,3,0) 公式表示:在Sheet2的D列精确匹配与当前工作表的A2相同的单元格,e5a48de588b632313133353236313431 ...

  8. python处理wps表格数据匹配_wps表格怎么匹配重复数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  9. Python学习笔记:使用PIL批量合成jpg+png图片,用于水印、合并图片,生成YOLO数据集+标注数据等等

    [Python学习笔记] 使用PIL,批量合成jpg+png图片,用于水印.合并图片,生成YOLO数据集+标注数据等等 起因:在了解很多关于YOLOv5的相关内容,于是尝试着去训练自己的游戏目标检测模 ...

最新文章

  1. 漫谈IDS的虚拟化发展
  2. Android Intent And Intent Filter
  3. 集合框架 Queue---ArrayBlockingQueue
  4. mysql中建立text_mysql中text
  5. C/C++ _wcslwr_s 函数 – unicode 字符串大写转小写 - C语言零基础入门教程
  6. icd植入是大手术吗_骨折手术植入了钢板,骨折痊愈后,需要取出钢板吗?
  7. mysql5.0操作手册_MySQL 操作手册
  8. Intel Sandy Bridge/Ivy Bridge架构/微架构/流水线 (2) - 流水线概述框图
  9. [原]浅谈几种服务器端模型——反应堆模式(epoll 简介) - _Boz - 博客园
  10. 两台电脑怎么互传文件?用它就能搞定!
  11. mysql 两阶段加锁_MySQL的两阶段加锁协议
  12. 记一次 JVM CPU 使用率飙高问题的排查过程
  13. c语言设计一个语音识别程序,用 C# 开发自己的语音识别程序
  14. unity的九宫格切割
  15. 联想G40-70旧物改造小总结——替换固态硬盘电池光驱啥的
  16. Python微信机器人之Python _ithcat 持续登陆错误 KeyError: ‘User’
  17. C# Base64编码、AES等编码加、解密
  18. KUKA youbot机械臂与Moveit工具包(2)
  19. [当人工智能遇上安全] 5.基于机器学习算法的主机恶意代码识别研究
  20. auto.js之界面ui

热门文章

  1. 江西理工大学网络安全思考题
  2. 2014计算机应用基础试题及答案,2014计算机应用基础试卷卷及答案.doc
  3. C语言GDF中是什么作用,深度解密格力GDF-40X21C怎么样呢?质量好不好?真相揭秘必看...
  4. 百度知道推广敏感词汇总
  5. 社会即将分层,你将会在第几层?
  6. 重排正数和负数(将所有正数排在负数前面)
  7. 案例34:基于Springboot在线互动学习网站开题报告设计
  8. Brother打印机驱动:如何下载、安装和更新
  9. VS2010用OLEDB连接Access
  10. 计算机科学与技术专业课程导论,计算机科学与技术专业导论