2021
03-05
03-05
Pandas 如何筛选包含特定字符的列
问题提出:比如有一个三百多列的数据集,想要快速找到包含xxx的列,这里有三种方法if判断+列表解析式[xforxindf.columnsif'xxx'inx]str.contain()+列表解析式[xforxindf.columns[df.columns.str.contain('xxx')]]filter函数df.filter(like='xxx').columns关于filter,这里可以多说一句,除了like匹配之外,还支持正则表达式匹配,参数为regex。官方api上给出了filter更详细的用法,除了过滤列名外,还可以在行、列上进...
继续阅读 >