当前位置: 首页 > 知识库问答 >
问题:

如何通过字符串的子集筛选数据表?[副本]

晏永康
2023-03-14

我试图根据某个字符串是否是列中值的子字符串来对dataframe应用筛选器。

例如:让我们调用子字符串'x',我想检索所有行,其中'x'是名为'a'的列中值的子字符串。

df["X" in df.A]

或者这个:

df.loc("X" in df.A) 

或者类似的东西。有没有人对我如何实现这一点有个想法?

共有1个答案

黄无尘
2023-03-14

试试这个

res = df[df['A'].str.contains("X")]
 类似资料:
  • 所以我知道我可以过滤 JPA中具有findByProperty的特定属性 但是如果我有一组字符串,我如何过滤呢?我不能对一组字符串使用\u属性,因为字符串没有属性? 假设我有以下实体: 和另一个属性为字符串的类: 这是我的存储库:

  • 问题内容: 有MySQL函数可以执行此操作(当然不是)吗? 问题答案: 您正在寻找获取字符串中的字符数。 对于多字节字符集,将为您提供字符串占用的字节数,同时将返回字符数。

  • 我是Java8中流API的新手,并尝试收集String[][]。 我想将拆分为但此代码不起作用。

  • 我有一个包含多个国家的数据集。如何对其进行筛选,使其仅包含特定国家/地区? 例如,现在它包含英国、比利时、法国等 我想过滤它,使它只显示法国和比利时。 到目前为止,我已经尝试过: 它是有效的,因为它只过滤法国的数据,但如果我加上比利时 它不再工作了。我得到以下错误: 我们将非常感谢您的帮助。

  • 我想从包含单词Evil(filterString)的数组中删除一些元素。 以下是我从原始阵列(来宾)获得的信息: 只希望客人数组更新一旦所需的字符串(邪恶)被过滤。

  • 我试图通过将数据中的一列转换为行(通过旋转或展开)来重塑pandas dataframe。