在处理数据的时候遇到需要查找含有某特定字符串的问题,顺便记录一下
我们先用str将所需要筛选的列转换成字符形式,然后通过contains()函数来筛选
下面看一个例子
创建一个DataFrame
df = pd.DataFrame({
'A':['aasd','sb','adg','sfh','rh'],'B':np.arange(5)})
print(df)
out:
A B
0 aasd 0
本文介绍了如何使用pandas的str.contains()函数筛选DataFrame中包含特定字符的行。通过将列转换为字符串类型,然后应用contains()方法,可以方便地进行布尔筛选。以一个创建DataFrame并找出A列有字母'r'的行的例子进行说明。
在处理数据的时候遇到需要查找含有某特定字符串的问题,顺便记录一下
我们先用str将所需要筛选的列转换成字符形式,然后通过contains()函数来筛选
下面看一个例子
创建一个DataFrame
df = pd.DataFrame({
'A':['aasd','sb','adg','sfh','rh'],'B':np.arange(5)})
print(df)
out:
A B
0 aasd 0
2049
5771

被折叠的 条评论
为什么被折叠?