obs_var_Zs

pyoptex.doe.fixed_structure.splitk_plot.utils.obs_var_Zs(plot_sizes)[source]

Create the grouping matrices (1D array) for each plot according to the provided plot sizes.

Parameters

plot_sizesnp.array(1d)

The sizes of each plot. e.g. [3, 4] is a split-plot design with 4 plots and 3 runs per plot.

Returns

Zstuple(np.array(1d) or None)

A tuple of grouping matrices for each plot.