我有一个数据框,我希望通过逐一检查所有行中所有列中是否存在关键字来获取子集。这是片段:
df.apply(lambda x: x.str.contains('TEST')).any()
但因为并非所有列值都是字符串类型,所以它会抛出错误:
AttributeError: ('只能使用带有字符串值的 .str 访问器
任何帮助表示赞赏。
python search contains dataframe pandas
contains ×1
dataframe ×1
pandas ×1
python ×1
search ×1