pub fn date_range(
start: Option<&str>,
end: Option<&str>,
periods: Option<usize>,
freq: i64,
name: Option<&str>,
) -> Result<Index, DateRangeError>Expand description
Create a DatetimeIndex with evenly spaced values.
Analogous to pd.date_range(). Must specify exactly two of:
start, end, periods. Frequency defaults to 1 day.
ยงExamples
use fp_index::date_range;
use fp_types::Timedelta;
let idx = date_range(
Some("2024-01-01"),
None,
Some(3),
Timedelta::NANOS_PER_DAY,
None,
).unwrap();
assert_eq!(idx.len(), 3);