isin函数及其反函数
目录
一、创建表1和表2
1. 表1
2. 表2
二、两张按照某列求交集和反交集
1. 表1和表2求交集
2. 表1和表2交集取反
isin函数是常用的求数据交集函数,然而它的反函数并不是isnotin,而是在前面加上~,下面会做具体讲解。
一、创建表1和表2
1. 表1
import numpy as np
import pandas as pd
from pandas import Series,DataFrame
data1=DataFrame()
data1['a']=[4,1,3,4,3]
data1['b']=[3,1,8,6,7]
data1['c']=[3,1,1,2,2]
a | b | c | |
---|---|---|---|
0 | 4 | 3 | 3 |
1 | 1 | 1 | 1 |
2 | 3 | 8 | 1 |
3 | 4 | 6 | 2 |
4 | 3 | 7 | 2 |
2. 表2
data2=DataFrame()
data2['a']=[4,4,3]
data2['b']=[3,1,9]
data2['c']=[3,1,1]
a | b | c | |
---|---|---|---|
0 | 4 | 3 | 3 |
1 | 4 | 1 | 1 |
2 | 3 | 9 | 1 |
二、两张按照某列求交集和反交集
1. 表1和表2求交集
data1[data['a'].isin(data2['a'])]
a | b | c | |
---|---|---|---|
0 | 4 | 3 | 3 |
2 | 3 | 8 | 1 |
3 | 4 | 6 | 2 |
4 | 3 | 7 | 2 |
2. 表1和表2交集取反
data1[~data['a'].isin(data2['a'])]
a | b | c | |
---|---|---|---|
1 | 1 | 1 | 1 |
isin函数及其反函数相关推荐
- python isin函数_pandas中isin()函数及其逆函数使用
pandas中isin()函数及其逆函数使用 发布时间:2018-05-27 21:11, 浏览次数:2021 , 标签: pandas isin 我使用这个函数就是用来清洗数据,删选过滤掉DataF ...
- pandas使用isin函数和all函数判断dataframe特定数列中是否包含指定列表中的全部内容
pandas使用isin函数和all函数判断dataframe特定数列中是否包含指定列表中的全部内容(checking if the dataframe column contains all val ...
- pandas基于列表内容对dataframe数据行进行筛选(isin函数)实战:Filter DataFrame rows on a list of values
pandas基于列表内容对dataframe数据行进行筛选(isin函数)实战:Filter DataFrame rows on a list of values 目录
- Py之pandas:利用isin函数对dataframe格式数据按照多个字段的条件筛选
Py之pandas:利用isin函数对dataframe格式数据按照多个字段的条件筛选 目录 利用isin函数对dataframe格式数据按照多个字段的条件筛选 代码设计 输出结果
- python中isin函数_python中Isin函数是什么
当我们需要在大批量的列表中查看某一个字符串,然后在进行查看每一个行列的情况,这就需要专门调用函数来实现,这里给大家展现的是Isin函数的使用,这在pandas库中是比较常见的函数使用,具体的实例使用方 ...
- matlab求反函数的函数,关于一个函数的反函数求导问题,一个超复杂函数……急啊!...
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 我在做课设,现在时间很紧了-- 关于一个函数的反函数求导问题,用matlab弄出来的超复杂函数-- 函数的大概形式是:L_bc=f(k); 我想求的是:k ...
- 正余弦函数及其反函数导数推导
正余弦函数及其反函数导数推导 背景 三角函数的求导涉及到重要极限 limx→0sinxx\lim_{x\to0}\frac{sin x}{x} 的使用. 其反三角函数涉及复合函数求导.此文主要是对这两 ...
- python中isin函数_pandas中的isin函数详解
今天有个同学问到,not in 的逻辑,想用 SQL 的select c_xxx_s from t1 left join t2 on t1.key=t2.key where t2.key is NUL ...
- Pandas中isin函数 Dataframe提取(删除)指定行列
本文介绍主要结介绍用isin函数提取和删除Dataframe指定行列: isin函数(条件前加~表示isin函数的逆函数) 1. 返回含有具体条件的dataframe, 如返回 'A'列中含有 [4, ...
最新文章
- jenkins页面中英文切换配置
- pynvml 查看GPU已使用的显存
- 小程序支付 PHP
- linux dns配置bind9,DNS服务(bind9)配置过程
- android程序运行无操作一段时间显示屏保
- 程序员最常用的7大编程实战网站,阿里腾讯面试题也用它!
- 笨办法学 Python · 续 练习 2:创造力
- 拼多多“官宣”iPhone 12:来得刚刚好 下周见!
- 春眠不觉晓,SQL 知多少?| 原力计划
- Windows 98 不同用途启动盘制作(转)
- 使用Windows Server 2003搭建ASP网站001
- 什么是软件著作权,怎么申请软件著作权
- matlab里用simulink仿真教程,Matlab-Simulink仿真教程课件.ppt
- eyoucms目录结构
- Flutter获取网络图片:The following SocketException was thrown resolving an image codec:
- 通过贝叶斯非参数模型探索在物流风险评估中的大数据
- 详细的介绍sigmoid函数
- SoftLayer VPS好吗?SoftLayer VPS机房优势有哪些
- 酷狗账号登陆服务器繁忙,酷狗音乐账号无法登陆如何解决?账号无法登陆原因及解决方法介绍...
- 计算机主板上的cmos芯片的主要用途是,cmos芯片的作用及主要用途
热门文章
- 20135203齐岳 信息安全系统设计基础期中总结
- 都是S赛,为什么EDG夺冠公认“含金量最高”?
- 如何打开VoLTE,ViLTE,VoWifi Feature
- 架构之美【kubernetes、Prometheus、微服务、LVS负载均衡】
- HTTP、TCP网络协议知识整理
- TMC电机驱动芯片使步进电机的更好用
- 银河麒麟V10操作系统修改屏幕分辨率
- 苏宁易购开放平台_前三季度线上规模突破2000亿,苏宁易购三季度盈利7.14亿
- python自动发送短信验证码、短信通知、营销短信、语音短信
- linux命令行下载BT种子和磁力链接