foxes.input.states.create.random_timseries_data(n_times, data_ranges=None, start_time='2000-01-01 00:00:00', freq='h', seed=None, iname='Time')[source]

Creates random uniform timeseries data

Parameters

n_times: int

The number of time steps

data_ranges: dict, optional

The data ranges. Key: variable name, value: tuple, [min, max) values

start_time: str

The first time stamp in the series

freq: str

The time period range frequency

seed: int, optional

The random seed

iname: str

The index name

Returns

sdata: pandas.DataFrame

The timeseries data