pandas如何筛选出DataFrame列名中包含特定字符串的列?

关注者
16
被浏览
93,826

12 个回答

有以下两个方法,假如我们要查询 df 的列名中有字符 Q 的列:

df.loc[:, lambda d: d.columns.str.contains('Q')]
df.filter(regex='Q')

可参见我写的教程:

谢谢。