1 %>@ingroup datasettools
3 %> @brief Selects data rows by giving group indexes
as parameters
5 %> <b>CAUTION: the indexes
do not match the order in which the groups appear in the dataset. Instead, they are indexes to
6 %> unique(data.groupcodes)</b>
9 idxs_obs = data.get_obsidxs_from_groupidxs(data, idxs_codes);
10 out = data.split_map(data, {idxs_obs});
13 %
function is done. This part is verbose.
14 codes = unique(data.groupcodes);
16 for i = 1:length(idxs_codes)
18 str_codes = [str_codes ', '];
20 str_codes = [str_codes codes{idxs_codes(i)}];
22 fprintf(
'INFO (data_select_groups()): codes selected: %s.\n', str_codes);
Analysis Session (AS) base class.
function data_select_groups(in data, in idxs_codes)