Фильтровать по группам
фильтрует данные в таблице или расписании в соответствии с вычислениями в G = groupfilter(T,groupvars,method)method, группирование по уникальным комбинациям переменных группирования, указанным в groupvars. method аргумент - дескриптор функции, который работает с каждой переменной nongrouping. Продукция 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