Pandas使用(二)--筛选出dataframe某列中含有特定元素的行

2023-10-27

Pandas使用(二)–筛选出dataframe某列中含有特定元素的行

python复现excel function

dataframe筛选数据

方法一:通过条件判断

// 筛选出tnode列等于31010600000122的行
list_to_df['目标tnode'] = list_to_df['tnode'].apply(lambda x: True if x == '31010600000122' else False)
// ~表示取反
list_to_df = list_to_df[~list_to_df['目标tnode'].isin([False])] 
list_to_df = list_to_df.reset_index(drop=True)
// 将过渡列删除
list_to_df = list_to_df.drop(['目标tnode'],axis=1)

方法二:直接选取,更简单

// 筛选出tnode列等于31010600000122的行
list_to_df = list_to_df[list_to_df['tnode'].isin(['31010600000122'])]

// 或者
list_to_df[list_to_df['tnode'].apply(lambda x: x == '31010600000122')]

// 或者
list_to_df[list_to_df['tnode'] == '31010600000122']

基于指定条件筛选数据功能实现。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Pandas使用(二)--筛选出dataframe某列中含有特定元素的行 的相关文章

  • 查找 with: 块中定义的函数

    这是一些代码理查德 琼斯的博客 http www mechanicalcat net richard log Python Something I m working on 3 with gui vertical text gui labe
  • 使用 python 制作本地服务器应用程序的最佳方法

    我想要简单轻松地集成 python 和 vba 人们 如果他们在阅读本文后亲自见到我 阅读本文可能会杀了我 但我正在使用 django 开发服务器来实现此目的 有没有什么简单又好的方法 仅举个例子 我想使用 python 模块 openpy
  • Matplotlib 标准化颜色条 (Python)

    我正在尝试使用 matplotlib 当然还有 numpy 绘制轮廓图 它有效 它绘制了它应该绘制的内容 但不幸的是我无法设置颜色条范围 问题是我有很多图 并且需要所有图都具有相同的颜色条 相同的最小值和最大值 相同的颜色 我复制并粘贴了在
  • 在 Python 中使用 XPath 和 LXML

    我有一个 python 脚本 用于解析 XML 并将某些感兴趣的元素导出到 csv 文件中 我现在尝试更改脚本以允许根据条件过滤 XML 文件 等效的 XPath 查询将是 DC Events Confirmation contains T
  • Dask DataFrame 的逐行处理

    我需要处理一个大文件并更改一些值 我想做这样的事情 for index row in dataFrame iterrows foo doSomeStuffWith row lol doOtherStuffWith row dataFrame
  • 如何将条目中的部分文本加粗并更改其背景颜色?

    我正在创建一个基于 Tkinter 的 GUI 它有一个 Entry 小部件 我想将其文本的一部分加粗并更改其背景颜色 但我不知道我该怎么做 如果我使用文本小部件 我可以只使用标签 但看起来它们不能与条目小部件一起使用 此代码使用文本小部件
  • 在 Python 中使用 sec 函数的反函数

    我正在创建一个程序 用于计算从一定高度范围和设定初始速度发射射弹的最佳角度 在我需要使用的最终方程中 存在一个反 sec 函数 它导致了一些麻烦 我已经导入了数学并尝试使用 asec 无论如何 但是数学似乎无法计算反秒函数 我也明白 sec
  • NLTK、搭配问题:需要解包的值太多(预期为 2)

    我尝试使用 NLTK 检索搭配 但出现错误 我使用内置的古腾堡语料库 I wrote alice nltk corpus gutenberg fileids 7 al nltk corpus gutenberg words alice al
  • 使用正则表达式解析 Snort 警报文件

    我正在尝试使用 Python 中的正则表达式从 snort 警报文件中解析出源 目标 IP 和端口 和时间戳 示例如下 03 09 14 10 43 323717 1 2008015 9 ET MALWARE User Agent Win9
  • 在 python-docx 中搜索和替换

    我有一个包含以下字符串的文档 模板 你好 我的名字是鲍勃 鲍勃是一个很好的名字 我想使用 python docx 打开此文档并使用 查找和替换 方法 如果存在 来更改每个字符串 Bob gt Mark 最后 我想生成一个新文档 其中包含字符
  • 当x轴不连续时如何删除冗余日期时间 pandas DatetimeIndex

    我想绘制一个 pandas 系列 其索引是无数的 DatatimeIndex 我的代码如下 import matplotlib dates as mdates index pd DatetimeIndex 2000 01 01 00 00
  • Python unicode 字符代码?

    有没有办法将 Unicode 字符 插入 Python 3 中的字符串 例如 gt gt gt import unicode gt gt gt string This is a full block s unicode charcode U
  • 在谷歌C​​olab中使用cv2.imshow()

    我正在尝试通过输入视频来对视频进行对象检测 cap cv2 VideoCapture video3 mp4 在处理部分之后 我想使用实时对象检测来显示视频 while True ret image np cap read Expand di
  • Python Flask 是否定义了路由顺序?

    在我看来 我的设置类似于以下内容 app route test def test app route
  • python中的sys.stdin.fileno()是什么

    如果这是非常基本的或之前已经问过的 我很抱歉 我用谷歌搜索但找不到简单且令人满意的解释 我想知道什么sys stdin fileno is 我在代码中看到了它 但不明白它的作用 这是实际的代码块 fileno sys stdin filen
  • Python 矩阵每一行的总和

    lista 1 2 3 4 5 6 7 8 9 print lista def filas lista res for elemento in lista x sum lista elemento res append x print re
  • 使用 lambda 函数更改属性值

    我可以使用 lambda 函数循环遍历类对象列表并更改属性值 对于所有对象或满足特定条件的对象 吗 class Student object def init self name age self name name self age ag
  • 使用 Doc2vec 后如何解释 Clusters 结果?

    我正在使用 doc2vec 将关注者的前 100 条推文转换为矢量表示形式 例如 v1 v100 之后 我使用向量表示来进行 K 均值聚类 model Doc2Vec documents t size 100 alpha 035 windo
  • 是否可以强制浮点数的指数或有效数匹配另一个浮点数(Python)?

    这是我前几天试图解决的一个有趣的问题 是否可以强制一个的有效数或指数float与另一个人一样float在Python中 出现这个问题是因为我试图重新调整一些数据 以便最小值和最大值与另一个数据集匹配 然而 我重新调整后的数据略有偏差 大约小
  • Google App Engine 中的自定义身份验证

    有谁知道或知道我可以在哪里学习如何使用 Python 和 Google App Engine 创建自定义身份验证流程 我不想使用 Google 帐户进行身份验证 并且希望能够创建自己的用户 如果不是专门针对 Google App Engin

随机推荐

  • Charles抓包

    1 先去官网下载 根据自己需要在什么环境使用下载对应的包 地址 Download a Free Trial of Charles Charles Web Debugging Proxy 2 安装和使用 双击下载的安装包直接一直点击下一步进行
  • BLE中的Service(服务)和characteristic(特征值)

    Service 服务 和characteristic 特征值 之间的关系 Service 服务 服务是用来完成特定功能或特性的数据和相关行为的集合 在GATT中 服务由其服务定义来定义 服务定义可能包含所包含的服务 强制性特征和可选特征 可
  • 解决mac osx下pip安装ipython权限的问题

    转自 http xiaorui cc p 3061 OSError Errno 1 Operation not permitted 各种的root都不可以 想到了一个粗暴的方式 直接针对share进行chmod的授权 结果 提示root也是
  • vue.js -- 样式绑定

    目录 class 字符串形式 对象形式 数组形式 style 字符串形式 对象形式 组件 默认继承父组件class 子组件内嵌式 子组件只有一个最外层节点 子组件有多个最外层节点 使用 attrs传参 class 字符串形式 代码演示
  • python不使用第三方库实现bmp图像处理

    python不使用第三方库实现bmp图像处理 一 背景 二 具体功能实现 2 1 读取bmp图像 2 2 resize功能 2 3 rotate功能 2 4 保存bmp图像 三 完整代码 B站 后续 bilibili CSDN python
  • vue 3.0项目标题icon根据域名动态修改显示不同favicon

    文章目录 前言 一 favicon 二 动态修改 1 域名动态判断 2 参考链接 总结 前言 本人项目是vue3 0 cli项目 是多域名公用的前台项目 所以一个icon不能支持很多域名的项目同时使用 提示 以下是本篇文章正文内容 下面案例
  • Qt 信号槽传递指针

    指针定义 ifndef DEFINE H define DEFINE H include
  • epoll的惊群效应

    1 epoll惊群效应产生的原因 很多朋友都在Linux下使用epoll编写过socket的服务端程序 在多线程环境下可能会遇到epoll的惊群效应 那么什么是惊群效应呢 其产生的原因是什么呢 在多线程或者多进程环境下 有些人为了提高程序的
  • css利用border-radius圆角来设置背景图片为圆角的

    例子
  • 【转】MySQL 的表锁和行锁

    转自 https mp weixin qq com s 8LrPHG7XtsvNJJs58yK 0g 锁是计算机协调多个进程或者纯线程并发访问某一资源的机制 相对于其他数据库而言 MySQL 的锁机制比较简单 其最显著的特点是不同的存储引擎
  • crout分解计算例题_如何计算有理函数的不定积分

    本文中所有不定积分都省略常数项 不同小节的相同字母没有关系 部分分式分解 一般微积分书上都会讲有理函数的部分分式分解 以及如何用这种方法算有理函数的不定积分 方法如下 假设 是给定的有理函数 其中 是多项式 先用多项式除法 令 其中 是多项
  • Django-Model层ORM(五)

    目录 一 数据库配置 setting py全局配置文件中 默认 sqlite3数据库 通过class创建一张表 二 使用mysql数据库 通过class创建数据库表 三 单表操作 添加操作一 实例化book对象调用save 函数 添加操作二
  • 操作系统期末总复习(题库)

    本文说明 本文以习题为主 每题标明对应的书本页面 并作出详细解析 大家可以对照复习 选择题章节并没按书本章节分 计算题和分析题无书本页面位置或详细解析 请大家自行找对应章节进行学习 祝大家都能通过考试 也希望大家点赞支持 操作系统期末总复习
  • Python中的 nonlocal 关键字

    在Python中 nonlocal 关键字用于在嵌套函数中引用外部 但不是全局 作用域的变量 nonlocal 可以使你在嵌套函数内部修改外层 非全局 作用域的变量 为了更好地理解 nonlocal 的作用 我们先看一个没有使用 nonlo
  • ELK6.8版本整合filebeat和kafka收集springboot日志

    一 系统流程图 二 统一springboot的日志格式 方便logstash 已中括号过滤用
  • FFmpeg学习笔记--FFplay播放控制、FFplay基本命令参数、FFplay高级命令参数

    目录 1 FFplay播放控制 2 FFplay命令参数 1 强制显示宽高 用于调整窗口大小 2 设置帧尺寸 仅适用于没有包含帧大小的视频 3 设置像素格式 4 以全屏模式启动 5 禁用音频 视频和字幕 6 设置开始播放的位置 7 设置播放
  • 本地离线安装node-sass

    在使用 vue admin template 作为模板进行项目开发时 其模板中自带的 node sass 版本不一定和我们本地的node 环境一致 且使用 npm i node sass s 重新安装 node sass 也会报各种莫名其妙
  • 【shell】shell之cut用法

    目录 即可即用 命令详细说明 即可即用 提取列的用awk命令更好用 示例1 截取pers文件内冒号分隔的字符串的第3列 命令 命令说明 d 使用冒号 作为域分隔符 f 3 取分隔后的第3列 示例2 取括号内的数值 you age is 19
  • Error:for nested data item, row-key is required.的解决方法

    一 问题描述 遇到这个问题 首先跟着网上的教程更改 去掉package json中的element ui 版本号前面 不行之后我以为是我的版本问题 换了版本之后 报的错误更多了 然后给
  • Pandas使用(二)--筛选出dataframe某列中含有特定元素的行

    Pandas使用 二 筛选出dataframe某列中含有特定元素的行 python复现excel function dataframe筛选数据 方法一 通过条件判断 筛选出tnode列等于31010600000122的行 list to d