make_example_dataframe_series¶
- make_example_dataframe_series(n_timepoints: int = 12, n_channels: int = 1, index_type=None, random_state: int | None = None, axis: int = 1) DataFrame[source]¶
Randomly generate pandas DataFrame X.
Generates data in ‘pd.DataFrame’ format.
- Parameters:
- n_timepointsint, default=12
The number of features/series length to generate.
- n_channelsint, default=1
The number of series channels 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.
- axisint, default=1
The axis to for the series timepoints. If 1, returns the shape (n_channels, n_timepoints). If 0, returns the shape (n_timepoints, n_channels).
- Returns:
- Xpd.DataFrame
Randomly generated 2D data.
Examples
>>> from aeon.testing.data_generation import make_example_dataframe_series >>> data = make_example_dataframe_series( ... n_timepoints=6, ... n_channels=2, ... random_state=0, ... axis=0, ... ) >>> print(data) 0 1 0 0.548814 0.715189 1 0.602763 0.544883 2 0.423655 0.645894 3 0.437587 0.891773 4 0.963663 0.383442 5 0.791725 0.528895