我想使用 pandas 数据帧过滤器的简单性,但使用多个LIKE标准。我的数据框中有很多列,我想将列标题组织到不同的列表中。
例如 - 任何包含“时间”的列标题。
df.filter(like='time',axis=1)``
Run Code Online (Sandbox Code Playgroud)
然后是包含“分钟”或“秒”的任何列。但我如何在这个简单、干净的声明中允许多个标准呢?我已经尝试了很多类似的迭代,有没有办法做到这一点,或者这个声明不允许这样做?如果没有,欢迎使用其他简单、干净的方法!
df.filter(like=('mins','secs'),axis=1)
Run Code Online (Sandbox Code Playgroud)