输入:一个dataFrame,其中的两列是集合。
输出:对两列合并成新的一列,内容为两列的交集。

举个例子

我想得到的结果为

代码如下:

pd.Series([set.intersection(*z) for z in zip(set1, set2)])  # set1, set2为待求交集的两列

如果想要求并集,代码修改为

pd.Series([set.union(*z) for z in zip(set1, set2)])  # set1, set2为待求并集的两列

即可。

pandas对dataframe的两列取交集并集相关推荐

  1. 【Pandas】对比两列取最大值生成新的一列

    [Pandas]对比两列取最大值生成新的一列 问题: 假设 dataframe 中有如下两列,如何生成第三列 best,其值取scheme1与scheme2 对应的最大值 解决方法: df['best ...

  2. pandas基于dataframe特定数据列的指定阈值将原dataframe分割成两个dataframe(split dataframe based on column value threshold

    pandas基于dataframe特定数据列的指定阈值将原dataframe分割成两个子dataframe(split dataframe based on column value threshol ...

  3. pandas计算dataframe两列数据值相等的行号、取出DataFrame中两列值相等的行号

    pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号 目录 pandas计算dataframe两列数据值相等的行号.取出DataFrame中两列值相等的行号

  4. python交换两列的位置_如何更改 pandas dataframe 中两列的位置

    如何更改 pandas dataframe 中两列的位置: 把其中的某列移到第一列的位置. 原来的 df 是: df = pd.read_csv('I:/Papers/consumer/codeand ...

  5. 更改 pandas dataframe 中两列的位置

    更改 pandas dataframe 中两列的位置: 把其中的某列移到第一列的位置. 原来的 df 是: df = pd.read_csv('I:/Papers/consumer/codeandpa ...

  6. Pandas 根据一张DataFrame的两列数据对另一张DataFrame的多列值进行批量替换

    背景 掌柜最近在做王者荣耀2022KPL春季赛的赛事数据分析,下表kpl是从官方数据平台获取到的2022KPL春季赛常规赛近500场的赛事数据: 这里大家可以很明显的看到team_bh和team_ph ...

  7. dataframe的两列转换成字典的key和value

    dataframe的两列转换成字典的key和value 1.存为按插入顺序的字典OrderedDict csv文件内容: import pandas as pd import collections ...

  8. DataFrame交换两列

    一.DataFrame交换两列 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的. 二.使用步骤 1.引入库 代码如下(示例): import numpy as ...

  9. pandas基于dataframe字符串数据列不包含特定字符串来筛选dataframe中的数据行(rows where values do not contain substring)

    pandas基于dataframe字符串数据列不包含(not contains)特定字符串来筛选dataframe中的数据行(rows where values do not contain subs ...

最新文章

  1. 移动端点击(click)事件延迟问题的产生与解决方法
  2. 【数据结构与算法】之深入解析“矩形区域不超过K的最大数值和”的求解思路与算法示例
  3. hadoop家族的各个成员
  4. Python交换两个变量的三种方法
  5. powerquery加载pdf_pdf转换为excel,你不会,同事点点鼠标2分钟就搞定了
  6. ThinkPHP框架配置自定义的模板变量(十)
  7. 人生每一件事都是为自己而做
  8. Python快速获取已知城市坐标的距离矩阵
  9. de4dot不能反编译的混淆工具 ILProtector
  10. php如何采集有验证码的网页信息,网页数据采集出现验证码的解决方法 - 八爪鱼采集器...
  11. 靠谱的企业并购流程|塔米狗
  12. 解决 av_read_frame() 文件尾(end of file)
  13. 年轻时应该去远方漂泊【肖复兴】
  14. CentOS 7 安装 ibus 海峰五笔
  15. 圣诞节前做好这些能让订单翻倍!另附各国圣诞放假时间表
  16. C语言——求100以内素数
  17. java物流配货流程的了解_物流案例:配送中心的作业流程及其管理
  18. 国津谈|巨头们会来分企业级管理软件一杯羹吗?
  19. HDMI延长器之HDMI网络延长技术
  20. myeclipse/ eclipse断点没有对勾,断点打不上,方法无法访问

热门文章

  1. excel分类_Excel办公实操,函数的分类和应用,就是简单实用
  2. XS2180 以太网供电 PSE 控制器 V1.0 四通道 兼容 IEEE 802.3at/af
  3. 国产无线蓝牙耳机哪个好?性价比高的国产耳机品牌
  4. Red Hat Enterprise Linux 各个版本以及发布日期
  5. 移动搜索被重新“洗牌”,有那么容易吗?
  6. php 输出html不解析了
  7. 电脑技巧:推荐一款非常棒的截图软件X-Snip
  8. 【目标检测】|ECCV2020-HCE-全局Roi Align目标检测网络 | Hierarchical Context Embedding for Region-based Object Detec
  9. python绘制简简单单的五角星
  10. css浮动改变鼠标箭头样式