如何通过字符串的子集过滤数据框? [复制]
Posted
技术标签:
【中文标题】如何通过字符串的子集过滤数据框? [复制]【英文标题】:How can I filter a dataframe by a subset of a string? [duplicate] 【发布时间】:2019-12-18 06:18:37 【问题描述】:我正在尝试根据某个字符串是否是列中值的子字符串,对数据框应用过滤器。
例如:让我们调用子字符串“X”,我想检索所有行,其中“X”是名为“A”的列中值的子字符串。
感觉代码应该是这样的:
df["X" in df.A]
或者这个:
df.loc("X" in df.A)
或类似的东西。有谁知道我如何实现这一目标?
【问题讨论】:
【参考方案1】:试试这个
res = df[df['A'].str.contains("X")]
【讨论】:
以上是关于如何通过字符串的子集过滤数据框? [复制]的主要内容,如果未能解决你的问题,请参考以下文章