2024-10-01 22:27:35 发布
网友
我用pandas.read\uexcel搜集了一堆财务数据表。我试图搜索数据帧列表,只选择包含特定值/字符串的数据帧。有可能吗?我本以为我可以做一些像:
search = [x.isin('string') for x in df_list]
[x for x in df.isin('string').any().sum()]
检查每列中是否存在单词,并对每列的布尔值求和
因此,如果它至少存在于一列中,它将返回True
True
您可能需要(对于每个帧):
(df == 'foo').any()
如果“foo”在帧中的任何位置,则返回True
[x for x in df.isin('string').any().sum()]
检查每列中是否存在单词,并对每列的布尔值求和
因此,如果它至少存在于一列中,它将返回
True
您可能需要(对于每个帧):
如果“foo”在帧中的任何位置,则返回True
相关问题 更多 >
编程相关推荐