pandas.DataFrame.filter

pandas.DataFrame.filter

DataFrame.filter(items=None, like=None, regex=None, axis=None)
参数列表 items=None, like=None, regex=None, axis=None

>>>df
one  two  three
mouse     1    2      3
rabbit    4    5      6

items对列进行筛选,包含'one', 'three'列选取

>>>df.filter(items=['one', 'three'])
one  three
mouse     1      3
rabbit    4      6

filter 对正则表达式进行匹配

>>>df.filter(regex='e$', axis=1)
one  three
mouse     1      3
rabbit    4      6

like 对行进行筛选,行名中有bbi选择

df.filter(like='bbi', axis=0)
one  two  three
rabbit    4    5      6
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容