Фильтрация по группам
фильтрует данные в таблице или расписании в соответствии с расчетами в G = groupfilter(T,groupvars,method)method, группировка по уникальным комбинациям сгруппированных переменных, заданная в groupvars. The method аргумент является указателем на функцию, который работает с каждой переменной, не входящей в группу. Область выхода G - таблица или расписание, содержащее только строки T которые удовлетворяют условию в method. Для примера, G = groupfilter(T,'Trial',@(x) numel(x) > 5) группирует данные в T по Trial, сохранение строк, которые относятся к группам с более чем пятью испытаниями.
помещает данные в соответствии с G = groupfilter(T,groupvars,groupbins,method)groupbins перед применением фильтра горизонтальное сцепление групп с таблицей выхода. Для примера, G = groupfilter(T,'SaleDate','year',@(x) numel(x) > 5) помещает данные в SaleDate по годам и сохраняет строки, чей интервал имеет более пяти элементов.
фильтрует данные согласно уникальным комбинациям сгруппированных векторов в B = groupfilter(A,groupvars,method)groupvars когда A является вектором или матрицей. groupvars может быть вектором-столбцом, матрицей или массивом ячеек векторов-столбцов. Область выхода B - матрица, содержащая строки A которые удовлетворяют условию, определяемому method.
discretize | findgroups | groupcounts | groupsummary | grouptransform | rowfun | splitapply | varfun