PERF: Index.difference by lukemanley · Pull Request #55108 · pandas-dev/pandas (original) (raw)

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service andprivacy statement. We’ll occasionally send you account related emails.

Already on GitHub?Sign in to your account

Conversation2 Commits4 Checks0 Files changed

Conversation

This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.Learn more about bidirectional Unicode characters

[ Show hidden characters]({{ revealButtonHref }})

lukemanley

asv continuous -f 1.1 upstream/main perf-index-difference -b index_object.SetDisjoint

       before           after         ratio
-      7.97±0.4ms       3.16±0.4ms     0.40  index_object.SetDisjoint.time_datetime_difference_disjoint

asv continuous -f 1.1 upstream/main perf-index-difference -b multiindex_object.Difference

       before           after         ratio
-      3.55±0.7ms       1.29±0.3ms     0.36  multiindex_object.Difference.time_difference('int')
-      3.79±0.5ms       1.20±0.2ms     0.32  multiindex_object.Difference.time_difference('datetime')

@lukemanley

@lukemanley lukemanley added Performance

Memory or execution speed performance

Index

Related to the Index class or subclasses

setops

union, intersection, difference, symmetric_difference

labels

Sep 12, 2023

mroeschke

@mroeschke

hedeershowk pushed a commit to hedeershowk/pandas that referenced this pull request

Sep 20, 2023

@lukemanley @hedeershowk

@rhshadrach

Labels

Index

Related to the Index class or subclasses

Performance

Memory or execution speed performance

setops

union, intersection, difference, symmetric_difference