首页 > 解决方案 > 有没有办法从python中的数据框中删除行,列中有某个单词?

问题描述

在此处输入图像描述我有一个列名为“实体”和“定义”的数据框。例如: 第一列df['entity']df['definition']某些实体名称,第二列有定义。然而,对于某些实体,定义中包含“无”一词。我想从数据框中删除那些包含“无”字样的行。我附上了相同的屏幕截图。关于如何进行的任何线索?

标签: pythonpython-3.xdataframe

解决方案


如果“无”是一个字符串:

df = df.loc[df["definition"] != "None"]

推荐阅读