make_example_pandas_series

make_example_pandas_series(n_timepoints: int = 12, index_type=None, random_state: int | None = None) Series[source]

Randomly generate pandas Series X.

Generates data in ‘pd.Series’ format.

Parameters:
n_timepointsint, default=12

The number of features/series length to generate.

index_typestr or None, default=None

pandas Index type to use. One of [“period”, “datetime”, “range”, “int”]. If None, uses default integer index.

random_stateint or None, default=None

Seed for random number generation.

Returns:
Xpd.Series

Randomly generated 1D data.

Examples

>>> from aeon.testing.data_generation import make_example_pandas_series
>>> data = make_example_pandas_series(
...     n_timepoints=6,
...     random_state=0,
... )
>>> print(data)
0    0.548814
1    0.715189
2    0.602763
3    0.544883
4    0.423655
5    0.645894
dtype: float64