groupfilter
構文
説明
テーブル データ
は、G
= groupfilter(T
,groupvars
,method
)method
で指定されたグループ単位のフィルター処理条件を満たす table または timetable T
の行を返します。フィルター処理条件 method
は、それぞれの非グループ化変数に適用される関数ハンドルです。グループは、同じ一意の値の組み合わせをもつ groupvars
の変数の行により定義されます。たとえば、G = groupfilter(T,"Trial",@(x) numel(x) > 5)
は、T
のデータを Trial
別にグループ化し、試行数が 5 を超えるグループに属する行を保持します。
groupfilter
の機能を対話的に使用するには、ライブ スクリプトに [グループ別に計算] タスクを追加します。
配列データ
は、B
= groupfilter(A
,groupvars
,method
)method
で指定されたグループ単位のフィルター処理条件を満たすベクトルまたは行列 A
の行を返します。フィルター処理条件 method
は、すべての列ベクトルに適用される関数ハンドルです。グループは、同じ一意の値の組み合わせをもつ groupvars
の列ベクトルの行により定義されます。
groupfilter
の機能を対話的に使用するには、ライブ スクリプトに [グループ別に計算] タスクを追加します。
例
入力引数
出力引数
代替機能
拡張機能
バージョン履歴
R2019b で導入参考
関数
groupsummary
|groupcounts
|grouptransform
|findgroups
|splitapply
|discretize
|varfun
|rowfun