This question already has answers here:
select columns based on columns names containing a specific string in pandas
(4个答案)
2年前关闭。
由于列数众多,因此我试图在列名中带有“ el”的列名进行搜索。这是我尝试的代码
但是我得到的结果是一个布尔数组,如何查看从其返回true的列名称。
或使用
(4个答案)
2年前关闭。
由于列数众多,因此我试图在列名中带有“ el”的列名进行搜索。这是我尝试的代码
combined.columns.str.contains("el")
但是我得到的结果是一个布尔数组,如何查看从其返回true的列名称。
最佳答案
将boolean indexing
与loc
和:
一起用于选择所有行:
combined.loc[:, combined.columns.str.contains("el")]
或使用
DataFrame.filter
:combined.filter(like='el')
关于python - 如何查看str包含bool数组的内容? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51836030/
10-12 18:37