繁体   English   中英

搜索特定值的数据框列表

[英]Searching a list of dataframes for a specific value

我使用 pandas.read_excel 抓取了一堆财务数据表。 我正在尝试搜索数据框列表并仅选择包含特定值/字符串的数据框。 有可能这样做吗? 我曾以为我可以做这样的事情:

    search = [x.isin('string') for x in df_list]

你可能想要这个(对于每一帧):

(df == 'foo').any()

如果 'foo' 在框架中的任何位置,这将返回 True。

[x for x in df.isin('string').any().sum()]

检查每列中是否存在单词并对每列的布尔值求和。

因此,如果它至少存在于其中一列中,它将返回True

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM