Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >Pandas:删除列表中包含的所有行

Pandas:删除列表中包含的所有行
EN

Stack Overflow用户
提问于 2021-04-18 08:45:10
回答 1查看 38关注 0票数 1

我想从一个pandas DataFrame中删除所有行,该pandas的'Beguenstigter/Zahlungspflichtiger‘列中的条目包含在一个列表(或集合)中。amazon这里只是一个字符串列表。

我在这个网站上研究后的最大努力是这样的:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
extract_df = extract_df.drop(extract_df[extract_df['Beguenstigter/Zahlungspflichtiger'] in amazon].index)

print(extract_df)

但它不仅笨重且不美观,还会抛出错误:

如果我给亚马逊做一个套装,我会得到

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
TypeError: 'Series' objects are mutable, thus they cannot be hashed

如果我把它作为列表保存,我会得到

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
ValueError: The truth value of a Series is ambiguous. Use a.empty, a.bool(), a.item(), a.any() or a.all().

有人能给我解释一下为什么这个命令会产生这些错误吗?正确的命令是什么?我在这里看到的许多关于这个主题的帖子似乎已经被弃用了,到目前为止还没有解决方案。谢谢你的帮助!

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-04-18 09:11:46

试试这个:( ~Alt + 126,它代表子设置时的逻辑否定) extract_df[~extract_df['Beguenstigter/Zahlungspflichtiger'].isin(amazon)]

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67146677

复制
相关文章
在Vim/Vi中删除行、多行、范围、所有行及包含模式的行
使用linux服务器,免不了和vi编辑打交道,命令行下删除数量少还好,如果删除很多,光靠删除键一点点删除真的是头痛,还好Vi有快捷的命令可以删除多行、范围。
子润先生
2021/06/24
109.3K0
pandas数据清洗-删除没有序号的所有行的数据
pandas数据清洗-删除没有序号的所有行的数据 问题:我的数据如下,要求:我想要的是:有序号的行留下,没有序号的行都不要 图片 【代码及解析】 import pandas as pd filepath="E:/yhd_python/pandas.read_excel/student.xlsx" df=pd.read_excel(filepath,sheet_name='Sheet1',skiprows=1) df.tail() 先导入pands包,用read_excel读取文件,工作
哆哆Excel
2022/10/31
1.6K0
Excel小技巧90:快速删除包含指定值的所有行
有一个Excel操作问题:我想删除所有包含有“完美Excel”的行,如何快速操作?
fanjy
2021/07/30
11.1K0
python pandas fillna_pandas删除行
DataFrame.fillna(self, value=None, method=None, axis=None, inplace=False, limit=None, downcast=None, **kwargs)
全栈程序员站长
2022/09/22
1.5K0
如何从 Python 列表中删除所有出现的元素?
在 Python 中,列表是一种非常常见且强大的数据类型。但有时候,我们需要从一个列表中删除特定元素,尤其是当这个元素出现多次时。本文将介绍如何使用简单而又有效的方法,从 Python 列表中删除所有出现的元素。
网络技术联盟站
2023/06/01
12.3K0
ExcelVBA删除包含指定字符所在的行
哆哆Excel
2023/09/09
3480
ExcelVBA删除包含指定字符所在的行
对比Excel,Python pandas删除数据框架中的行
对于Excel来说,删除行是一项常见任务。本文将学习一些从数据框架中删除行的技术。
fanjy
2022/04/13
4.6K0
对比Excel,Python pandas删除数据框架中的行
pandas dropna删除有空值的行_pandas中导出缺失值
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/09/28
2.2K0
pandas删除某列有空值的行_drop的之
dropna()方法,能够找到DataFrame类型数据的空值(缺失值),将空值所在的行/列删除后,将新的DataFrame作为返回值返回。
全栈程序员站长
2022/10/02
11.9K0
pandas删除某列有空值的行_drop的之
删除重复值,不只Excel,Python pandas更行
在Excel中,我们可以通过单击功能区“数据”选项卡上的“删除重复项”按钮“轻松”删除表中的重复项。确实很容易!然而,当数据集太大,或者电子表格中有公式时,这项操作有时会变得很慢。因此,我们将探讨如何使用Python从数据表中删除重复项,它超级简单、快速、灵活。
fanjy
2022/04/13
6.1K0
删除重复值,不只Excel,Python pandas更行
python删除列表元素的所有常见方法(大全)
列表元素能增加就可以删除,前面我们介绍几种增加元素的方法,虽然都是增加但是也有所不同,这里介绍的删除列表元素的方法也是一样,下面就来演示一下。
python自学网
2021/12/01
7.5K0
python删除列表元素的所有常见方法(大全)
Python - 删除列表中的重复字典
Python 是一个非常广泛使用的平台,用于 Web 开发、数据科学、机器学习以及自动化执行不同的过程。我们可以将数据存储在python中,以不同的数据类型,例如列表,字典,数据集。python字典中的数据和信息可以根据我们的选择进行编辑和更改
很酷的站长
2023/08/11
3181
Python - 删除列表中的重复字典
在pandas中遍历DataFrame行
inp = [{'c1':10, 'c2':100}, {'c1':11,'c2':110}, {'c1':12,'c2':120}]
用户7886150
2020/12/26
3.2K0
Linux 删除文本中的重复行
这里我做了个简单的测试,当file中的重复行不再一起的时候,uniq将服务删除所有的重复行。经过排序后,所有相同的行都在相邻,因此unqi可以正常删除重复行。
阳光岛主
2019/02/19
8.6K0
pandas’_pandas 删除列
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
全栈程序员站长
2022/10/02
2.7K0
pandas’_pandas 删除列
node中删除一个文件夹下面所有包含某个字符的文件
const fs = require('fs'); const path = require('path');
用户4792657
2022/07/06
2.6K0
python中删除列表中重复元素
在面试中,很可能遇到给定一个含有重复元素的列表,删除其中重复的元素,下边给出三种方法来实现这个功能。
全栈程序员站长
2022/09/07
4.1K0
pandas行转列
需求 原始文件 Year Country medal no of medals 1896 Afghanistan Gold 5 1896 Afghanistan Silver 4 1896 Afghanistan Bronze 3 1896 Algeria Gold 1 1896 Algeria Silver 2 1896 Algeria Bronze 3 目标 Year Country Gold Silver Bronze
jiewuyou
2022/09/29
6130
如何快速删除程序中的所有注释
前段时间,因为新冠肺炎的影响,美国的一家医疗器械公司——美敦力,公开了自家公司的一台呼吸机的设计源文件。包括原理图、BOM、源代码、CAD文件等。
MCU起航
2020/06/29
6.6K0
点击加载更多

相似问题

删除所有包含Year != Pandas的行

211

包含列表中所有值的Pandas DataFrame行

12

从pandas中的DataFrame中删除包含所有NaN的行

21

删除Pandas中包含某些字符串列表的行

23

从Pandas DF中删除包含列表中元素的行

23
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文