Skip to content

PERF: asv for select_dtypes #14588

Closed
@simonm3

Description

@simonm3

Why is select_dtypes so slow?

%timeit [col for col in df.columns if np.issubdtype(df[col].dtype, np.number)]
453 microsecs per loop

%timeit df.select_dtypes(include=[np.number])
4.58 secs per loop

Metadata

Metadata

Labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions