-
Notifications
You must be signed in to change notification settings - Fork 140
Benchmark comparison daru vs pandas & numpy
Shekhar Prasad Rajak edited this page Jan 23, 2019
·
29 revisions
Benchmarking function: pandas_mean
Testing with a dataframe of size: 100
Result (seconds): 0.00002590420289998292
Testing with a dataframe of size: 1000
Result (seconds): 0.00002713621290004085
Testing with a dataframe of size: 10000
Result (seconds): 0.00004180985899984080
Testing with a dataframe of size: 100000
Result (seconds): 0.00015845163699941623
Testing with a dataframe of size: 1000000
Result (seconds): 0.00154265971000313576
Testing with a dataframe of size: 10000000
Result (seconds): 0.01233993340001688852
Testing with a dataframe of size: 100000000
Result (seconds): 0.12452101310000215917
Benchmarking function: numpy_mean
Testing with a dataframe of size: 100
Result (seconds): 0.00003039180350006063
Testing with a dataframe of size: 1000
Result (seconds): 0.00003180017919994498
Testing with a dataframe of size: 10000
Result (seconds): 0.00004642649300058111
Testing with a dataframe of size: 100000
Result (seconds): 0.00015341703800004326
Testing with a dataframe of size: 1000000
Result (seconds): 0.00132965861999764464
Testing with a dataframe of size: 10000000
Result (seconds): 0.01232307760001276689
Testing with a dataframe of size: 100000000
Benchmarking function: pandas_median
Testing with a dataframe of size: 100
Result (seconds): 0.00002582970006000323
Testing with a dataframe of size: 1000
Result (seconds): 0.00002824090917999456
Testing with a dataframe of size: 10000
Result (seconds): 0.00010940286248000120
Testing with a dataframe of size: 100000
Result (seconds): 0.00088729414723999977
Testing with a dataframe of size: 1000000
Result (seconds): 0.01075348846100041521
Testing with a dataframe of size: 10000000
Result (seconds): 0.12858627516000523117
Testing with a dataframe of size: 100000000
Result (seconds): 1.24747154800024873111
Benchmarking function: numpy_median
Testing with a dataframe of size: 100
Result (seconds): 0.00003089331586999833
Testing with a dataframe of size: 1000
Result (seconds): 0.00003515163099999882
Testing with a dataframe of size: 10000
Result (seconds): 0.00012442707055000028
Testing with a dataframe of size: 100000
Result (seconds): 0.00099820312949000251
Testing with a dataframe of size: 1000000
Result (seconds): 0.01108264675299960866
Testing with a dataframe of size: 10000000
Result (seconds): 0.13133820641999591206
Testing with a dataframe of size: 100000000
Result (seconds): 1.21390682299988839077