ustat_var.generate_test_data.generate_data
- ustat_var.generate_test_data.generate_data(n_teachers, n_time, n_arrays, var_fixed=1.0, var_noise=1.0, cov_factor=0.5, seed=None)
Generates n_arrays arrays of size (n_teachers, n_time), all with fixed variance and covariance structure.
- Parameters:
n_teachers (int) – Number of rows (teachers).
n_time (int) – Number of columns (time periods).
n_arrays (int) – Number of arrays to generate.
var_fixed (float) – Desired variance for elements.
var_noise (float) – Variance of added noise.
cov_factor (float) – Factor controlling covariance between arrays.
seed (int, optional) – Optional random seed.
- Returns:
Arrays with fixed variance/covariance.
- Return type:
list of ndarray