Python 列上的多索引:如何按列名上字符串的一部分选择所有列
这是我的Pandas数据框架,我在列上大量使用多索引Python 列上的多索引:如何按列名上字符串的一部分选择所有列,python,pandas,multi-index,Python,Pandas,Multi Index,这是我的Pandas数据框架,我在列上大量使用多索引 如何选择、显示和迭代级别字段标题上包含字符串“escala de 0-10”的所有列?您可以使用Index.get\u level\u值和str.contains构建布尔索引掩码: 您可以使用Index.get\u level\u值和str.contains构建布尔索引掩码: 此问题可能有助于您了解:此问题可能有助于您了解: lvl = 'field_name' s = "escala de 0-10" df.loc[:, df.colum
如何选择、显示和迭代级别字段标题上包含字符串“escala de 0-10”的所有列?您可以使用Index.get\u level\u值和str.contains构建布尔索引掩码:
您可以使用Index.get\u level\u值和str.contains构建布尔索引掩码:
此问题可能有助于您了解:此问题可能有助于您了解:
lvl = 'field_name'
s = "escala de 0-10"
df.loc[:, df.columns.get_level_values(lvl).str.contains(s)]