tsb — timedelta_range

Generate fixed-frequency TimedeltaIndex sequences · mirrors pandas.timedelta_range

← back to index

Frequency Reference

StringDurationExample
W1 week (7 days)"2W" → 14 days per step
D1 calendar day"3D" → 3 days per step
H1 hour"6H" → 6 hours per step
T / min1 minute"30min" → 30 minutes
S1 second"10S" → 10 seconds
L / ms1 millisecond"500ms" → 500 ms

Interactive Builder

Provide at least 2 of: start, end, periods, freq.

Click Generate to produce the TimedeltaIndex.

Preset Examples

DescriptionCodeAction
5 daily intervals from 0 timedelta_range({ start:"0 days", periods:5, freq:"D" })
1-to-3 days in daily steps timedelta_range({ start:"1 days", end:"3 days", freq:"D" })
4 entries ending at 3 days (freq D) timedelta_range({ end:"3 days", periods:4, freq:"D" })
Linear space 0→2 days, 5 points timedelta_range({ start:"0 days", end:"2 days", periods:5 })
6-hour steps, closed=left timedelta_range({ start:"0 days", end:"1 days", freq:"6H", closed:"left" })
30-minute intervals, 8 periods timedelta_range({ start:"0 days", periods:8, freq:"30min" })