首页 > 解决方案 > 熊猫数据框检查列是否包含另一列中存在的字符串

问题描述

我正在尝试了解 Dataframes,但我仍然是初学者。假设我有一个包含两列的 DataFrame:

Name       Description
Am         Owner of Am
BQ         Employee at BQ  
JW         Employee somewhere

我想检查名称是否也是描述的一部分,如果是,请保留该行。如果不是,请删除该行。在这种情况下,它将删除第 3 行(某处的 JW Employee)

标签: pythonpandasdataframecsv

解决方案


尝试这个:

df[df.apply(lambda x: x['Name'] in x['Description'], axis = 1)]

推荐阅读