Преобразуйте группой
преобразовывает данные в таблицу или расписание с помощью расчета в 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] и интервалы к году продаж.
задает дополнительные свойства группировки с помощью одной или нескольких пар "имя-значение". Например, G = grouptransform(___,Name,Value)G = grouptransform(T,'Temp','linearfill','ReplaceValues',false) добавляет заполненные данные как дополнительную переменную T вместо замены негруппирующихся переменных.
задает дополнительные свойства группировки с помощью одной или нескольких пар "имя-значение" в любом из предыдущих синтаксисов массивов.B = grouptransform(___,Name,Value)
При совершении многих вызовов к grouptransform, полагайте, что сгруппированные переменные преобразования вводят categorical или logical если это возможно, для улучшенной производительности. Например, если у вас есть сгруппированная переменная типа char (такие как Gender с элементами 'Male' и 'Female'), можно преобразовать его в категориальное значение с помощью команды categorical(Gender).
discretize | findgroups | groupcounts | groupfilter | groupsummary | rowfun | splitapply | varfun