pandas中检索出某列含有某个字符的数据

bool_index = data.date_key.str.contains('8')
filter_data = data[bool_index]

 

其中
data:dataframe数据
date_key:某列的列名
‘8’:检索这一列中是否含有字符‘’8‘’
bool_index :列表形式,长度为dataframe的行数(值为true:该行含有该字符 或 false:该行不含有该字符)
filter_data :过滤后的dataframe数据

评论