Преобразование группой
G = grouptransform(T,groupvars,method)G = grouptransform(T,groupvars,groupbins,method)G = grouptransform(___,datavars)G = grouptransform(___,Name,Value)преобразовывает данные в таблицу или расписание с помощью вычисления в G = grouptransform(T,groupvars,method) method, группируясь переменными, заданными в groupvars. Вывод G является таблицей или расписанием, содержащим преобразованные данные вместо негруппирующихся переменных от T. Например, G = grouptransform(T,'Gender','norm') нормализует данные в T полом с помощью с 2 нормами.
Интервалы преобразованные данные согласно G = grouptransform(T,groupvars,groupbins,method)groupbins, размещая группы в конце выходной таблицы как дополнительная переменная. Например, G = grouptransform(T,'SaleDate','year','rescale') масштабирует данные в T к области значений [0,1] и интервалы к году продаж.
При совершении многих вызовов к grouptransform полагайте, что переменные группировки преобразования вводят categorical или logical, если это возможно, для улучшенной производительности. Например, если у вас есть группирующаяся переменная типа char (такой как Gender с элементами 'Male' и 'Female'), можно преобразовать его в категориальное значение с помощью команды categorical(Gender).
дискретизация | findgroups | groupsummary | rowfun | splitapply | varfun