主要内容

このページ最新ではありませ。をクリックし,英语のの最新版版を参照参照し。

预测象征

回帰木の子の重要推定推定

构文

imp =预测象征(树)

说明

小鬼= predictorimportance(は,予测子の分割二乘误差変动和をを算出し,枝枝ノード数数でこの和和ををでのの重要の推定をし。。。

入力引数

关数Fitrtreeまたは袖珍的メソッドでされた。。

出力引数

小鬼

。Xで(列)ののと数要素もつ行ベクトル。このエントリは,,予测子の重要度の0は,な最小の度を示します。

すべて展开する

データ内の子変数について予测重要度を推定し。

汽车舞データセットをます。

加载汽车舞

加速度气缸移位马力model_yearおよび重量を予测子使用して,MPGの回帰木成长させ。。

x = [加速圆柱体位移马力型模型_year重量];树= fitrtree(x,mpg);

すべての子予测子の重要を推定します。

imp =预测象征(树)
imp =1×60.0647 0.1068 0.1155 0.1411 0.3348 2.6565

最后の予测子重量は,影响最も大きくてます。予测影响が最も小さい小さい予测子はは,最初加速度です。

代理分岐れいるで,にれいるすべてすべての変数について予测子のの重要重要度を推定推定

汽车舞データセットをます。

加载汽车舞

加速度气缸移位马力model_yearおよび重量を予测子使用して,MPGの回帰木さます。代理分岐するように指定し。

x = [加速圆柱体位移马力型模型_year重量];树= fitrtree(x,mpg,“代理”,,,,'在');

すべての子予测子の重要を推定します。

imp =预测象征(树)
imp =1×61.0449 2.4560 2.5570 2.5788 2.0832 2.8938

小鬼予测子の重要の推定の结果する,燃费に対する影响大きいのは依然てて重量ですが,气缸4番目番目予测子になって。。。。

汽车舞データセットます与えられた加速加速,エンジン,马力马力,制造制造业者业者,,,モデルモデルおよびおよび重量に対してに対して自动自动自动车车车のの燃费气缸MFGおよびmodel_yearはカテゴリカルであるとし。。

加载汽车舞圆柱=分类(气缸);MFG =分类(Celltr(MFG));model_year =分类(model_year);x =表(加速度,气缸,位移,马力,MFG,...model_year,重量,mpg);

カテゴリカル変数されるの个数をし。。。

numcylinders = numel(类别(圆柱))
numcylinders = 3
nummfg = numel(类别(MFG))
nummfg = 28
nummodelyear = numel(类别(model_year))
nummodelyear = 3

气缸model_year3 3つしかカテゴリないので,分割の标准标准标准ではではではではではではではつのつのよりも连続连続予测子ががされれ

データ全体して回帰木にをさせます。偏り无い木木をを成长成长成长ささせるためため,予测子予测子のの分割分割に曲率曲率検定をを使用使用使用する指定指定指定指定,代理をするよう指定し。。

mdl = fitrtree(x,'mpg',,,,“预测选择”,,,,“曲率”,,,,“代理”,,,,'在');

すべて予测子によるリスク変动を合计,このを枝ノードで除算除算除算することことことによりにより,予测子予测子の重要重要度度のをを推定しますます

imp =预测象征(MDL);数字;bar(imp);标题(“预测重要性估计”);ylabel(“估计”);Xlabel(“预测变量”);H = GCA;h.xticklabel = mdl.predictornames;h.xticklabelrotation = 45;H.TicklabelInterPreter ='没有任何';

图包含一个轴。具有标题预测值重要性估计值的轴包含类型bar的对象。

このケースは,重要な予测子は移位であり,に重要なはは马力です。

详细

すべて展开する