这个问题已经有了答案:
由于列数众多,我试图搜索列名中包含“el”的列名。这是我试过的密码
combined.columns.str.contains("el")
但是我得到的结果是一个布尔数组,我如何查看从它返回true的列名。
使用 boolean indexing 具有 loc 具有 : 对于选择所有行:
boolean indexing
loc
:
combined.loc[:, combined.columns.str.contains("el")]
或使用 DataFrame.filter :
DataFrame.filter
combined.filter(like='el')