pandas 筛选列数据中包含某个字符串的数据?
可以使用 pandas 中的 str.contains() 方法来筛选列数据中包含某个字符串的数据。具体方法如下:
假设有一个名为 df 的 DataFrame,包含一个名为 column 的列,我们想筛选出该列中包含字符串 “hello” 的所有数据,可以使用如下代码:
df[df['column'].str.contains('hello')]
其中,str.contains() 方法用于判断字符串中是否包含某个子字符串。这个方法返回一个布尔型的 Series,用于筛选 DataFrame 中满足条件的行。最终返回的结果是一个新的 DataFrame,其中包含了原始 DataFrame 中满足条件的所有行。
为你推荐