Skip to content

Instantly share code, notes, and snippets.

@immerrr
Last active August 29, 2015 14:00
Show Gist options
  • Save immerrr/11253953 to your computer and use it in GitHub Desktop.
Save immerrr/11253953 to your computer and use it in GitHub Desktop.
pandas GH6745 benchmarks
-------------------------------------------------------------------------------
Test name | head[ms] | base[ms] | ratio |
-------------------------------------------------------------------------------
reshape_stack_simple | 2.2134 | 3.5367 | 0.6258 |
replace_large_dict | 19001.1006 | 24184.9790 | 0.7857 |
groupby_transform | 163.2290 | 207.7257 | 0.7858 |
timeseries_large_lookup_value | 0.0269 | 0.0334 | 0.8071 |
frame_mask_bools | 12.4517 | 15.2400 | 0.8170 |
sort_level_zero | 3.6410 | 4.3734 | 0.8325 |
packers_read_pickle | 0.7057 | 0.8280 | 0.8523 |
packers_write_pickle | 2.1663 | 2.5323 | 0.8554 |
timestamp_ops_diff2 | 13.3720 | 15.6063 | 0.8568 |
frame_insert_500_columns_end | 98.5573 | 110.6443 | 0.8908 |
frame_apply_pass_thru | 5.1007 | 5.6523 | 0.9024 |
frame_reindex_columns | 0.3213 | 0.3533 | 0.9094 |
sort_level_one | 3.6356 | 3.9833 | 0.9127 |
frame_iloc_big | 0.1884 | 0.2053 | 0.9175 |
sparse_series_to_frame | 115.1059 | 125.2566 | 0.9190 |
frame_sort_index_by_columns | 35.0560 | 38.1316 | 0.9193 |
series_xs_mi_ix | 0.3313 | 0.3594 | 0.9219 |
frame_shift_axis0 | 15.6327 | 16.9140 | 0.9242 |
groupby_last | 2.9923 | 3.1889 | 0.9383 |
indexing_dataframe_boolean_rows_object | 0.5687 | 0.6033 | 0.9427 |
join_dataframe_integer_key | 1.5481 | 1.6400 | 0.9439 |
read_store_table_mixed | 9.3357 | 9.8836 | 0.9446 |
indexing_dataframe_boolean_rows | 0.3690 | 0.3883 | 0.9503 |
strings_lower | 3.1213 | 3.2706 | 0.9543 |
frame_dropna_axis0_all | 77.1743 | 80.7830 | 0.9553 |
frame_shift_axis_1 | 24.0657 | 25.1727 | 0.9560 |
frame_drop_dup_inplace | 2.5457 | 2.6613 | 0.9566 |
join_dataframe_integer_2key | 4.5904 | 4.7963 | 0.9571 |
read_csv_standard | 9.9143 | 10.3354 | 0.9593 |
reshape_unstack_simple | 2.9776 | 3.1027 | 0.9597 |
lib_fast_zip | 7.5383 | 7.8453 | 0.9609 |
strings_contains_few | 5.1267 | 5.3344 | 0.9611 |
packers_read_json | 49.4603 | 51.4437 | 0.9614 |
sparse_frame_constructor | 9.7930 | 10.1773 | 0.9622 |
stats_rank_pct_average | 27.8400 | 28.9253 | 0.9625 |
frame_reindex_both_axes | 32.3776 | 33.5930 | 0.9638 |
timeseries_add_irregular | 17.0844 | 17.7000 | 0.9652 |
frame_interpolate_some_good_infer | 3.6550 | 3.7843 | 0.9658 |
groupby_series_simple_cython | 211.0553 | 218.2846 | 0.9669 |
frame_to_csv2 | 97.0797 | 100.3577 | 0.9673 |
datetimeindex_unique | 0.0967 | 0.1000 | 0.9674 |
frame_drop_dup_na_inplace | 2.3683 | 2.4443 | 0.9689 |
index_float64_boolean_series_indexer | 4.0970 | 4.2280 | 0.9690 |
series_timestamp_compare | 2.8793 | 2.9666 | 0.9706 |
frame_reindex_both_axes_ix | 32.9807 | 33.9603 | 0.9712 |
frame_getitem_single_column2 | 28.7907 | 29.6323 | 0.9716 |
timeseries_period_downsample_mean | 10.8287 | 11.1210 | 0.9737 |
frame_drop_duplicates | 16.0383 | 16.4537 | 0.9748 |
groupby_pivot_table | 17.5413 | 17.9946 | 0.9748 |
packers_read_json_date_index | 49.2460 | 50.4761 | 0.9756 |
frame_to_string_floats | 36.0250 | 36.8493 | 0.9776 |
frame_drop_duplicates_na | 16.0020 | 16.3667 | 0.9777 |
period_setitem | 130.4326 | 133.3203 | 0.9783 |
groupby_multi_size | 20.3840 | 20.8253 | 0.9788 |
frame_fancy_lookup_all | 14.7014 | 15.0116 | 0.9793 |
write_csv_standard | 37.2013 | 37.9680 | 0.9798 |
packers_write_csv | 509.4577 | 519.8156 | 0.9801 |
datetime_index_union | 0.0683 | 0.0697 | 0.9806 |
frame_getitem_single_column | 28.3357 | 28.8900 | 0.9808 |
frame_reindex_axis0 | 84.6003 | 86.2543 | 0.9808 |
join_dataframe_index_single_key_bigger | 6.5020 | 6.6287 | 0.9809 |
packers_write_json_date_index | 28.6280 | 29.1820 | 0.9810 |
packers_write_json | 21.6437 | 22.0547 | 0.9814 |
timeseries_custom_bmonthend_incr_n | 0.1273 | 0.1297 | 0.9816 |
unstack_sparse_keyspace | 1.6140 | 1.6440 | 0.9818 |
strings_upper | 2.9341 | 2.9877 | 0.9820 |
stats_rank_average_int | 19.2873 | 19.6377 | 0.9822 |
series_align_irregular_string | 58.1320 | 59.1524 | 0.9828 |
timedelta_convert_string | 182.9823 | 186.1590 | 0.9829 |
replace_fillna | 3.9724 | 4.0410 | 0.9830 |
frame_interpolate_some_good | 1.9756 | 2.0090 | 0.9834 |
strings_repeat | 4.8386 | 4.9193 | 0.9836 |
frame_dropna_axis1_all | 304.7240 | 309.5493 | 0.9844 |
write_store_table | 29.0937 | 29.5347 | 0.9851 |
frame_iteritems | 34.9856 | 35.4883 | 0.9858 |
panel_pct_change_minor | 4987.3697 | 5056.4106 | 0.9863 |
frame_to_csv | 116.8270 | 118.4266 | 0.9865 |
timeseries_sort_index | 8.1596 | 8.2664 | 0.9871 |
query_store_table_wide | 10.3050 | 10.4396 | 0.9871 |
index_float64_div | 2.5800 | 2.6134 | 0.9872 |
frame_ctor_nested_dict | 69.0980 | 69.9743 | 0.9875 |
frame_from_records_generator | 61.0187 | 61.7710 | 0.9878 |
frame_mult | 3.9870 | 4.0340 | 0.9884 |
reshape_pivot_time_series | 131.8250 | 133.3750 | 0.9884 |
replace_replacena | 4.0277 | 4.0727 | 0.9890 |
reindex_multiindex | 1.4230 | 1.4387 | 0.9891 |
stats_rolling_mean | 1.0920 | 1.1040 | 0.9892 |
packers_write_pack | 2.4307 | 2.4567 | 0.9894 |
stat_ops_frame_mean_int_axis_1 | 5.9044 | 5.9640 | 0.9900 |
stat_ops_frame_sum_float_axis_0 | 4.9353 | 4.9810 | 0.9908 |
eval_frame_and_all_threads | 29.9910 | 30.2567 | 0.9912 |
timedelta_convert_string_seconds | 188.0263 | 189.6104 | 0.9916 |
strings_cat | 0.7943 | 0.8010 | 0.9917 |
write_store_table_mixed | 34.5487 | 34.8376 | 0.9917 |
stats_rank_average | 27.2270 | 27.4520 | 0.9918 |
frame_html_repr_trunc_si | 35.8497 | 36.1437 | 0.9919 |
read_csv_comment2 | 13.8077 | 13.9190 | 0.9920 |
packers_read_csv | 38.7106 | 39.0147 | 0.9922 |
groupby_simple_compress_timing | 26.5173 | 26.7224 | 0.9923 |
stat_ops_series_std | 0.9453 | 0.9523 | 0.9927 |
frame_to_csv_mixed | 218.4913 | 220.0410 | 0.9930 |
query_store_table | 5.1150 | 5.1456 | 0.9940 |
stats_rank2d_axis0_average | 21.9637 | 22.0880 | 0.9944 |
stat_ops_level_series_sum_multiple | 5.8373 | 5.8699 | 0.9944 |
index_int64_union | 68.1934 | 68.5666 | 0.9946 |
packers_write_hdf_table | 24.0887 | 24.2157 | 0.9948 |
timeseries_timestamp_downsample_mean | 4.1114 | 4.1330 | 0.9948 |
join_dataframe_index_multi | 16.3213 | 16.4010 | 0.9951 |
index_float64_construct | 40.5434 | 40.7370 | 0.9952 |
stat_ops_frame_mean_int_axis_0 | 5.3800 | 5.4053 | 0.9953 |
strings_len | 2.1504 | 2.1601 | 0.9955 |
timeseries_custom_bday_incr | 0.0176 | 0.0177 | 0.9955 |
datetimeindex_infer_dst | 3.2043 | 3.2187 | 0.9956 |
frame_to_csv_date_formatting | 15.9436 | 16.0140 | 0.9956 |
strings_contains_many | 5.2286 | 5.2509 | 0.9957 |
panel_pct_change_items | 4902.9443 | 4923.8413 | 0.9958 |
timeseries_asof_nan | 7.0347 | 7.0647 | 0.9958 |
timeseries_1min_5min_mean | 0.6350 | 0.6376 | 0.9959 |
read_table_multiple_date | 174.7766 | 175.4893 | 0.9959 |
concat_series_axis1 | 98.6727 | 99.0543 | 0.9961 |
stat_ops_frame_sum_int_axis_0 | 5.3887 | 5.4047 | 0.9970 |
panel_pct_change_major | 4852.2906 | 4866.5487 | 0.9971 |
strings_contains_many_noregex | 2.2449 | 2.2510 | 0.9973 |
strings_get | 2.7570 | 2.7637 | 0.9976 |
frame_html_repr_trunc_mi | 46.5250 | 46.6257 | 0.9978 |
series_value_counts_strings | 5.0954 | 5.1061 | 0.9979 |
index_float64_boolean_indexer | 3.8570 | 3.8640 | 0.9982 |
merge_2intkey_sort | 32.4943 | 32.5500 | 0.9983 |
index_int64_intersection | 20.4593 | 20.4920 | 0.9984 |
timeseries_infer_freq | 6.7473 | 6.7573 | 0.9985 |
index_str_boolean_series_indexer | 10.7730 | 10.7890 | 0.9985 |
eval_frame_and_python | 46.3797 | 46.4453 | 0.9986 |
strings_pad | 3.5176 | 3.5223 | 0.9987 |
stat_ops_frame_mean_float_axis_0 | 5.0046 | 5.0110 | 0.9987 |
datetimeindex_normalize | 2.4046 | 2.4074 | 0.9988 |
read_csv_thou_vb | 15.1300 | 15.1443 | 0.9991 |
frame_to_html_mixed | 277.9656 | 278.2133 | 0.9991 |
packers_read_hdf_table | 8.3563 | 8.3633 | 0.9992 |
frame_object_equal | 5.8436 | 5.8476 | 0.9993 |
stats_rank2d_axis1_average | 12.7017 | 12.7094 | 0.9994 |
groupby_first | 2.9297 | 2.9300 | 0.9999 |
series_value_counts_int64 | 1.9303 | 1.9303 | 1.0000 |
timeseries_custom_bday_incr_n | 0.0280 | 0.0280 | 1.0000 |
lib_fast_zip_fillna | 10.5473 | 10.5460 | 1.0001 |
timeseries_to_datetime_YYYYMMDD | 7.1480 | 7.1470 | 1.0001 |
write_store_table_panel | 39.9257 | 39.9160 | 1.0002 |
frame_dropna_axis0_any | 51.2687 | 51.2513 | 1.0003 |
stats_corr_spearman | 80.9393 | 80.8803 | 1.0007 |
panel_shift | 286.4720 | 286.2500 | 1.0008 |
frame_float_equal | 10.7516 | 10.7411 | 1.0010 |
datetimeindex_add_offset | 0.2156 | 0.2154 | 1.0011 |
groupby_indices | 5.7060 | 5.6996 | 1.0011 |
frame_nonunique_equal | 5.8393 | 5.8326 | 1.0012 |
groupby_last_float32 | 2.9423 | 2.9387 | 1.0012 |
frame_dropna_axis1_any | 181.1610 | 180.9297 | 1.0013 |
timeseries_to_datetime_iso8601 | 4.2710 | 4.2633 | 1.0018 |
stat_ops_level_series_sum | 1.9010 | 1.8973 | 1.0019 |
read_csv_vb | 17.7120 | 17.6753 | 1.0021 |
timeseries_asof | 7.6253 | 7.6073 | 1.0024 |
strings_match | 5.6833 | 5.6697 | 1.0024 |
strings_center | 3.5013 | 3.4927 | 1.0025 |
strings_strip | 3.4757 | 3.4670 | 1.0025 |
groupby_first_float32 | 2.9093 | 2.9016 | 1.0027 |
strings_rstrip | 3.2253 | 3.2167 | 1.0027 |
series_align_left_monotonic | 11.4727 | 11.4413 | 1.0027 |
read_store_table | 2.2100 | 2.2037 | 1.0028 |
stat_ops_frame_sum_float_axis_1 | 5.0840 | 5.0670 | 1.0034 |
strings_lstrip | 3.2097 | 3.1984 | 1.0035 |
timeseries_custom_bmonthend_incr | 0.1110 | 0.1106 | 1.0036 |
datetime_index_intersection | 0.2693 | 0.2683 | 1.0039 |
eval_frame_chained_cmp_python | 25.2066 | 25.1067 | 1.0040 |
write_store_table_dc | 112.2797 | 111.7970 | 1.0043 |
frame_reindex_axis1 | 505.3693 | 502.9493 | 1.0048 |
series_ctor_from_dict | 2.8196 | 2.8060 | 1.0048 |
stat_ops_frame_sum_int_axis_1 | 5.4983 | 5.4710 | 1.0050 |
frame_fillna_many_columns_pad | 13.3994 | 13.3324 | 1.0050 |
series_drop_duplicates_int | 0.6974 | 0.6933 | 1.0058 |
read_csv_infer_datetime_format_custom | 8.9780 | 8.9254 | 1.0059 |
read_store_table_panel | 19.9767 | 19.8593 | 1.0059 |
groupby_frame_apply_overhead | 9.4240 | 9.3653 | 1.0063 |
strings_extract | 42.6043 | 42.3366 | 1.0063 |
groupby_multi_series_op | 13.9520 | 13.8609 | 1.0066 |
packers_write_hdf_store | 7.6860 | 7.6343 | 1.0068 |
series_align_int64_index | 25.0780 | 24.8987 | 1.0072 |
stat_ops_frame_mean_float_axis_1 | 5.4967 | 5.4561 | 1.0074 |
write_store_mixed | 15.3390 | 15.2224 | 1.0077 |
plot_timeseries_period | 49.2221 | 48.8450 | 1.0077 |
merge_2intkey_nosort | 14.1199 | 14.0116 | 1.0077 |
match_strings | 0.4347 | 0.4313 | 1.0079 |
read_table_multiple_date_baseline | 78.8447 | 78.1864 | 1.0084 |
frame_repr_tall | 24.6860 | 24.4603 | 1.0092 |
indexing_dataframe_boolean_st | 7.9873 | 7.9126 | 1.0094 |
index_float64_mul | 1.2887 | 1.2763 | 1.0097 |
strings_endswith | 3.3743 | 3.3417 | 1.0098 |
write_store | 6.0034 | 5.9420 | 1.0103 |
frame_fillna_inplace | 11.1206 | 11.0013 | 1.0109 |
groupby_frame_apply | 48.1703 | 47.6530 | 1.0109 |
frame_mult_no_ne | 3.8389 | 3.7954 | 1.0115 |
strings_contains_few_noregex | 2.1647 | 2.1393 | 1.0119 |
write_store_table_wide | 76.4220 | 75.4973 | 1.0122 |
timestamp_series_compare | 2.9240 | 2.8869 | 1.0128 |
strings_join_split | 34.9630 | 34.5019 | 1.0134 |
strings_count | 6.5339 | 6.4450 | 1.0138 |
frame_multi_and_st | 34.9250 | 34.4056 | 1.0151 |
timeseries_slice_minutely | 0.0680 | 0.0670 | 1.0154 |
dti_reset_index_tz | 11.6730 | 11.4923 | 1.0157 |
strings_startswith | 3.4080 | 3.3550 | 1.0158 |
eval_frame_chained_cmp_all_threads | 24.0910 | 23.7094 | 1.0161 |
datetimeindex_converter | 1.1454 | 1.1270 | 1.0163 |
indexing_dataframe_boolean | 8.1379 | 8.0063 | 1.0164 |
frame_multi_and_no_ne | 84.6947 | 83.3193 | 1.0165 |
frame_reindex_upcast | 9.1827 | 9.0324 | 1.0166 |
packers_read_hdf_store | 4.3964 | 4.3243 | 1.0167 |
read_store_table_wide | 10.3340 | 10.1630 | 1.0168 |
index_str_boolean_indexer | 11.3447 | 11.1390 | 1.0185 |
eval_frame_add_one_thread | 9.8423 | 9.6620 | 1.0187 |
join_dataframe_index_single_key_bigger_sort | 12.9770 | 12.7354 | 1.0190 |
frame_apply_user_func | 96.9074 | 95.0593 | 1.0194 |
frame_interpolate | 85.9814 | 84.3007 | 1.0199 |
eval_frame_mult_python_one_thread | 13.0850 | 12.8214 | 1.0206 |
frame_add_no_ne | 3.8077 | 3.7300 | 1.0208 |
groupby_multi_different_numpy_functions | 11.8170 | 11.5670 | 1.0216 |
eval_frame_add_all_threads | 9.8730 | 9.6617 | 1.0219 |
groupby_multi_different_functions | 11.7070 | 11.4513 | 1.0223 |
frame_isnull | 3.3700 | 3.2943 | 1.0230 |
packers_read_pack | 2.1880 | 2.1387 | 1.0231 |
timeseries_timestamp_tzinfo_cons | 0.0140 | 0.0137 | 1.0233 |
series_drop_duplicates_string | 0.4947 | 0.4830 | 1.0244 |
frame_mult_st | 4.0300 | 3.9320 | 1.0249 |
series_string_vector_slice | 161.8741 | 157.9083 | 1.0251 |
frame_add_st | 3.9767 | 3.8740 | 1.0265 |
eval_frame_add_python_one_thread | 13.1800 | 12.8340 | 1.0270 |
frame_apply_np_mean | 6.4780 | 6.3066 | 1.0272 |
frame_get_dtype_counts | 0.0983 | 0.0957 | 1.0274 |
frame_add | 4.0297 | 3.9220 | 1.0275 |
indexing_dataframe_boolean_no_ne | 74.7224 | 72.7187 | 1.0276 |
frame_apply_lambda_mean | 6.0634 | 5.8986 | 1.0279 |
indexing_panel_subset | 1.0047 | 0.9774 | 1.0280 |
ctor_index_array_string | 0.0223 | 0.0217 | 1.0293 |
stat_ops_level_frame_sum_multiple | 6.7423 | 6.5426 | 1.0305 |
timeseries_asof_single | 0.0340 | 0.0330 | 1.0313 |
groupby_multi_cython | 15.6394 | 15.1617 | 1.0315 |
eval_frame_mult_python | 13.2133 | 12.8023 | 1.0321 |
timeseries_1min_5min_ohlc | 0.6936 | 0.6710 | 1.0338 |
eval_frame_mult_all_threads | 10.1130 | 9.7737 | 1.0347 |
strings_replace | 16.3230 | 15.7713 | 1.0350 |
series_getitem_pos_slice | 0.0583 | 0.0563 | 1.0353 |
frame_iteritems_cached | 0.7580 | 0.7320 | 1.0355 |
timestamp_ops_diff1 | 7.1473 | 6.8986 | 1.0360 |
frame_multi_and | 35.8020 | 34.5183 | 1.0372 |
strings_slice | 2.5623 | 2.4620 | 1.0407 |
eval_frame_mult_one_thread | 10.0981 | 9.7023 | 1.0408 |
groupby_frame_median | 6.2003 | 5.9530 | 1.0415 |
eval_frame_add_python | 13.1900 | 12.6514 | 1.0426 |
frame_ctor_list_of_dict | 79.3263 | 75.8797 | 1.0454 |
timedelta_convert_int | 0.2340 | 0.2237 | 1.0458 |
frame_ctor_dtindex_CBMonthBegin(1) | 2.3974 | 2.2923 | 1.0458 |
dataframe_resample_min_numpy | 1.6654 | 1.5856 | 1.0503 |
frame_ctor_dtindex_CBMonthEnd(1) | 2.9083 | 2.7653 | 1.0517 |
read_store_mixed | 4.4900 | 4.2663 | 1.0524 |
dataframe_resample_max_string | 1.6371 | 1.5523 | 1.0546 |
read_store | 1.8554 | 1.7583 | 1.0552 |
strings_title | 3.3801 | 3.1927 | 1.0587 |
dataframe_resample_min_string | 1.6557 | 1.5636 | 1.0589 |
strings_findall | 8.8207 | 8.2970 | 1.0631 |
frame_xs_row | 0.0490 | 0.0460 | 1.0639 |
frame_mask_floats | 5.3577 | 5.0326 | 1.0646 |
frame_apply_ref_by_name | 14.9461 | 14.0033 | 1.0673 |
frame_ctor_dtindex_CBMonthEnd(2) | 2.9557 | 2.7614 | 1.0704 |
groupby_multi_python | 126.8263 | 118.4007 | 1.0712 |
read_csv_infer_datetime_format_ymd | 2.0866 | 1.9377 | 1.0769 |
datamatrix_getitem_scalar | 0.0100 | 0.0093 | 1.0769 |
frame_ctor_dtindex_Nano(2) | 1.2674 | 1.1767 | 1.0771 |
read_csv_infer_datetime_format_iso8601 | 1.8853 | 1.7504 | 1.0771 |
frame_ctor_dtindex_CustomBusinessDay(1) | 1.3553 | 1.2554 | 1.0796 |
reindex_frame_level_align | 0.6460 | 0.5984 | 1.0797 |
frame_boolean_row_select | 0.3256 | 0.3013 | 1.0807 |
frame_ctor_dtindex_CBMonthBegin(2) | 2.1083 | 1.9473 | 1.0827 |
frame_ctor_dtindex_CustomBusinessDay(2) | 1.3587 | 1.2530 | 1.0844 |
frame_ctor_dtindex_CDay(2) | 1.3500 | 1.2447 | 1.0846 |
frame_fancy_lookup | 4.2543 | 3.9150 | 1.0867 |
join_dataframe_index_single_key_small | 6.3226 | 5.8107 | 1.0881 |
read_parse_dates_iso8601 | 1.4160 | 1.2970 | 1.0918 |
frame_ctor_dtindex_CDay(1) | 1.3614 | 1.2443 | 1.0941 |
reindex_frame_level_reindex | 0.6161 | 0.5630 | 1.0943 |
frame_ctor_dtindex_MonthEnd(2) | 1.3567 | 1.2393 | 1.0947 |
frame_ctor_dtindex_BQuarterEnd(1) | 1.3763 | 1.2530 | 1.0984 |
dtindex_from_series_ctor | 0.0150 | 0.0137 | 1.0988 |
groupby_apply_dict_return | 38.4867 | 34.9063 | 1.1026 |
frame_ctor_dtindex_BusinessDay(2) | 1.3367 | 1.2120 | 1.1029 |
frame_ctor_dtindex_MonthBegin(1) | 1.3373 | 1.2116 | 1.1037 |
stat_ops_level_frame_sum | 2.8063 | 2.5427 | 1.1037 |
frame_ctor_dtindex_QuarterEnd(1) | 1.3567 | 1.2290 | 1.1039 |
series_getitem_label_slice | 0.0663 | 0.0600 | 1.1046 |
frame_ctor_dtindex_BusinessDay(1) | 1.2970 | 1.1730 | 1.1057 |
frame_ctor_dtindex_Nano(1) | 1.2637 | 1.1423 | 1.1062 |
frame_xs_mi_ix | 0.3570 | 0.3220 | 1.1086 |
series_constructor_ndarray | 0.0203 | 0.0183 | 1.1087 |
groupby_frame_singlekey_integer | 1.9420 | 1.7509 | 1.1091 |
frame_ctor_nested_dict_int64 | 95.3354 | 85.9443 | 1.1093 |
frame_ctor_dtindex_BDay(2) | 1.3350 | 1.2034 | 1.1094 |
frame_ctor_dtindex_Week(1) | 1.1757 | 1.0597 | 1.1095 |
frame_from_records_generator_nrows | 0.9347 | 0.8423 | 1.1096 |
frame_ctor_dtindex_BMonthBegin(2) | 1.3676 | 1.2320 | 1.1101 |
frame_ctor_dtindex_BMonthEnd(1) | 1.3506 | 1.2160 | 1.1107 |
frame_apply_axis_1 | 109.2963 | 98.2193 | 1.1128 |
groupby_sum_booleans | 1.1767 | 1.0573 | 1.1129 |
dataframe_resample_mean_numpy | 2.2550 | 2.0260 | 1.1130 |
frame_ctor_dtindex_MonthEnd(1) | 1.3810 | 1.2403 | 1.1134 |
dataframe_resample_mean_string | 2.2159 | 1.9886 | 1.1143 |
frame_ctor_dtindex_BQuarterBegin(1) | 1.3866 | 1.2423 | 1.1162 |
frame_ctor_dtindex_BMonthBegin(1) | 1.3734 | 1.2300 | 1.1166 |
index_from_series_ctor | 0.0250 | 0.0223 | 1.1174 |
frame_ctor_dtindex_QuarterBegin(1) | 1.3657 | 1.2203 | 1.1191 |
frame_iloc_dups | 0.2837 | 0.2526 | 1.1230 |
frame_ctor_dtindex_BDay(1) | 1.3283 | 1.1817 | 1.1241 |
groupby_frame_cython_many_columns | 3.2223 | 2.8650 | 1.1247 |
frame_ctor_dtindex_Minute(2) | 1.0286 | 0.9140 | 1.1254 |
frame_ctor_dtindex_Day(2) | 1.0200 | 0.9057 | 1.1263 |
frame_ctor_dtindex_Milli(1) | 1.0210 | 0.9043 | 1.1290 |
frame_ctor_dtindex_Week(2) | 1.1803 | 1.0430 | 1.1317 |
frame_ctor_dtindex_Minute(1) | 1.0204 | 0.9010 | 1.1325 |
frame_ctor_dtindex_BMonthEnd(2) | 1.3837 | 1.2213 | 1.1329 |
frame_ctor_dtindex_Milli(2) | 1.0374 | 0.9147 | 1.1342 |
frame_ctor_dtindex_Hour(2) | 1.0207 | 0.8996 | 1.1345 |
frame_ctor_dtindex_Day(1) | 1.0264 | 0.9007 | 1.1396 |
frame_ctor_dtindex_MonthBegin(2) | 1.3824 | 1.2130 | 1.1396 |
dataframe_resample_max_numpy | 1.8063 | 1.5783 | 1.1445 |
frame_loc_dups | 0.8180 | 0.7137 | 1.1462 |
frame_ctor_dtindex_Second(1) | 1.0267 | 0.8937 | 1.1489 |
frame_ctor_dtindex_Second(2) | 1.0451 | 0.9096 | 1.1489 |
frame_ctor_dtindex_Micro(2) | 1.0363 | 0.9010 | 1.1502 |
frame_ctor_dtindex_Micro(1) | 1.0467 | 0.9067 | 1.1544 |
append_frame_single_homogenous | 0.9909 | 0.8563 | 1.1572 |
concat_empty_frames1 | 0.8574 | 0.7400 | 1.1586 |
concat_empty_frames2 | 0.8560 | 0.7277 | 1.1763 |
frame_ctor_dtindex_Hour(1) | 1.0644 | 0.9013 | 1.1809 |
frame_repr_wide | 19.4380 | 16.4043 | 1.1849 |
frame_ctor_dtindex_YearEnd(2) | 0.5484 | 0.4586 | 1.1956 |
append_frame_single_mixed | 1.4210 | 1.1480 | 1.2378 |
frame_ctor_dtindex_BYearEnd(1) | 0.5503 | 0.4380 | 1.2566 |
frame_ctor_dtindex_YearEnd(1) | 0.5507 | 0.4361 | 1.2628 |
frame_ctor_dtindex_YearBegin(1) | 0.5500 | 0.4350 | 1.2643 |
melt_dataframe | 2.4680 | 1.9446 | 1.2692 |
frame_ctor_dtindex_BQuarterBegin(2) | 0.5437 | 0.4284 | 1.2692 |
frame_ctor_dtindex_BYearBegin(1) | 0.5490 | 0.4323 | 1.2699 |
frame_ctor_dtindex_QuarterEnd(2) | 0.5420 | 0.4266 | 1.2705 |
frame_ctor_dtindex_BYearEnd(2) | 0.5476 | 0.4280 | 1.2794 |
concat_small_frames | 25.4387 | 19.7077 | 1.2908 |
frame_ctor_dtindex_BQuarterEnd(2) | 0.5497 | 0.4250 | 1.2934 |
frame_ctor_dtindex_BYearBegin(2) | 0.5681 | 0.4327 | 1.3130 |
frame_ctor_dtindex_QuarterBegin(2) | 0.5647 | 0.4287 | 1.3174 |
frame_get_numeric_data | 0.1643 | 0.1247 | 1.3180 |
frame_assign_timeseries_index | 0.8240 | 0.6173 | 1.3347 |
frame_ctor_dtindex_YearBegin(2) | 0.5867 | 0.4373 | 1.3415 |
frame_from_series | 0.1053 | 0.0633 | 1.6625 |
frame_constructor_ndarray | 0.0880 | 0.0527 | 1.6697 |
dti_reset_index | 0.4853 | 0.2430 | 1.9971 |
frame_dtypes | 0.5560 | 0.2233 | 2.4897 |
frame_insert_100_columns_begin | 63.4027 | 22.5423 | 2.8126 |
-------------------------------------------------------------------------------
Test name | head[ms] | base[ms] | ratio |
-------------------------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment