PERF: changed default value of cache parameter to True in to_datetime function by anmyachev · Pull Request #26043 · pandas-dev/pandas (original) (raw)
1.81±0.01s
failed
n/a
timeseries.ToDatetimeNONISO8601.time_different_offset
489±2μs
2.33±0.01ms
4.77
timeseries.TimeDatetimeConverter.time_convert
4.52±0.02ms
9.22±0.2ms
2.04
reshape.Cut.time_cut_datetime(4)
5.16±0.03ms
10.0±0.07ms
1.94
reshape.Cut.time_cut_datetime(10)
18.9±0.1ms
31.6±0.4ms
1.67
plotting.TimeseriesPlotting.time_plot_regular_compat
19.8±0.1ms
32.7±0.1ms
1.65
plotting.TimeseriesPlotting.time_plot_irregular
2.23±0.02ms
3.46±0.02ms
1.55
timeseries.ToDatetimeISO8601.time_iso8601
2.25±0.02ms
3.47±0.02ms
1.54
timeseries.ToDatetimeISO8601.time_iso8601_format
2.22±0.01ms
3.42±0.02ms
1.54
timeseries.ToDatetimeISO8601.time_iso8601_nosep
2.26±0.01ms
3.48±0.02ms
1.54
timeseries.ToDatetimeISO8601.time_iso8601_format_no_sep
1.58±0.01ms
2.34±0.01ms
1.49
timeseries.ResampleDatetetime64.time_resample
11.3±0.09ms
16.5±0.6ms
1.46
reshape.Cut.time_qcut_datetime(10)
10.6±0.05ms
15.4±0.2ms
1.46
reshape.Cut.time_qcut_datetime(4)
1.47±0.01ms
1.98±0.01ms
1.35
timeseries.ResampleDataFrame.time_method('min')
1.46±0.01ms
1.96±0ms
1.34
timeseries.ResampleDataFrame.time_method('max')
1.44±0.01ms
1.90±0.02ms
1.32
io.csv.ReadCSVParseDates.time_baseline
1.73±0.01ms
2.24±0.02ms
1.30
io.csv.ReadCSVParseDates.time_multiple_date
24.6±0.2ms
29.9±0.2ms
1.21
reshape.Cut.time_cut_datetime(1000)
947±4μs
1.10±0ms
1.16
timeseries.ResampleDataFrame.time_method('mean')
1.78±0.01ms
2.03±0.02ms
1.15
groupby.Datelike.time_sum('date_range')
3.59±0.02ms
4.08±0.04ms
1.14
timeseries.ToDatetimeYYYYMMDD.time_format_YYYYMMDD
43.3±0.5ms
48.5±0.4ms
1.12
reshape.Cut.time_qcut_datetime(1000)
1.34±0.02ms
1.46±0.01ms
1.09
io.csv.ReadCSVDInferDatetimeFormat.time_read_csv(False, 'ymd')
9.02±0.1ms
9.79±0.07ms
1.09
io.sql.ReadSQLTable.time_read_sql_table_parse_dates
1.41±0.03ms
1.53±0ms
1.08
io.csv.ReadCSVDInferDatetimeFormat.time_read_csv(False, 'iso8601')
1.73±0.02ms
1.88±0.01ms
1.08
io.csv.ReadCSVDInferDatetimeFormat.time_read_csv(True, 'ymd')
1.68±0.01ms
1.82±0.01ms
1.08
io.csv.ReadCSVDInferDatetimeFormat.time_read_csv(True, 'iso8601')
2.34±0.02ms
2.51±0.05ms
1.08
rolling.VariableWindowMethods.time_rolling('DataFrame', '1h', 'float', 'kurt')
1.44±0ms
1.54±0.01ms
1.07
algorithms.Hashing.time_series_int
92.4±2ms
98.8±0.6ms
1.07
binary_ops.Ops.time_frame_multi_and(False, 1)
456±3μs
484±4μs
1.06
frame_methods.Isnull.time_isnull_floats_no_null
1.44±0.01ms
1.53±0ms
1.06
algorithms.Hashing.time_series_timedeltas
719±7ns
761±10ns
1.06
period.PeriodProperties.time_property('min', 'hour')
5.85±0.2ms
6.17±0.07ms
1.06
frame_methods.Equals.time_frame_float_unequal
1.45±0ms
1.52±0.01ms
1.05
algorithms.Hashing.time_series_float
3.13±0.04ms
3.30±0.02ms
1.05
rolling.VariableWindowMethods.time_rolling('Series', '1h', 'float', 'min')
713±4ns
749±20ns
1.05
period.PeriodProperties.time_property('min', 'quarter')
141±0.6ms
134±2ms
0.95
strings.Methods.time_rpartition
105±0.7μs
99.8±0.6μs
0.95
indexing.NonNumericSeriesIndexing.time_getitem_pos_slice('datetime', 'unique_monotonic_inc')
3.23±0.05μs
3.04±0.04μs
0.94
offset.OnOffset.time_on_offset(<YearBegin: month=1>)
1.74±0.01ms
1.64±0.01ms
0.94
rolling.Methods.time_rolling('DataFrame', 1000, 'float', 'skew')
3.59±0.02μs
3.37±0.1μs
0.94
timedelta.TimedeltaConstructor.time_from_np_timedelta
231±6ns
216±2ns
0.93
timestamp.TimestampProperties.time_dayofweek(tzutc(), None)
24.0±2ms
20.7±0.2ms
0.86
indexing.NonNumericSeriesIndexing.time_getitem_list_like('string', 'nonunique_monotonic_inc')
318±5ms
187±4ms
0.59
io.stata.StataMissing.time_read_stata('tw')
283±5ms
162±3ms
0.57
io.stata.StataMissing.time_write_stata('tw')
326±6ms
184±4ms
0.57
io.stata.StataMissing.time_read_stata('ty')
338±5ms
190±6ms
0.56
io.stata.StataMissing.time_read_stata('th')
337±5ms
187±5ms
0.55
io.stata.StataMissing.time_read_stata('tm')
331±8ms
181±5ms
0.55
io.stata.StataMissing.time_read_stata('tq')
264±10ms
129±3ms
0.49
io.stata.Stata.time_write_stata('tw')
220±5ms
97.0±2ms
0.44
io.stata.Stata.time_read_stata('tw')
242±5ms
99.4±3ms
0.41
io.stata.Stata.time_read_stata('th')
242±1ms
98.1±3ms
0.41
io.stata.Stata.time_read_stata('tq')
238±4ms
96.0±2ms
0.40
io.stata.Stata.time_read_stata('tm')
239±6ms
91.4±2ms
0.38
io.stata.Stata.time_read_stata('ty')
336±10ms
17.0±0.1ms
0.05
timeseries.ToDatetimeFormat.time_exact
324±3ms
16.0±0.3ms
0.05
timeseries.ToDatetimeFormat.time_no_exact
111±4ms
3.60±0.03ms
0.03
timeseries.ToDatetimeFormatQuarters.time_infer_quarter
931±4ms
2.56±0.01ms
0.00
timeseries.ToDatetimeNONISO8601.time_same_offset