Main Content

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

compact

コンパクトなツリー

説明

ctree = compact(tree) は、コンパクトなバージョンの tree を作成します。

すべて折りたたむ

フィッシャーのアヤメのデータの分類木とコンパクトなバージョンのツリーのサイズを比較します。

load fisheriris
fulltree = fitctree(meas,species);
ctree = compact(fulltree);
b = whos('fulltree'); % b.bytes = size of fulltree
c = whos('ctree'); % c.bytes = size of ctree
[b.bytes c.bytes] % shows ctree uses half the memory
ans = 1×2

       11931        5266

入力引数

すべて折りたたむ

分類木。ClassificationTree オブジェクトとして指定します。分類木オブジェクトの作成には関数 fitctree を使用します。

出力引数

すべて折りたたむ

コンパクトな決定木。CompactClassificationTree オブジェクトとして返されます。

tree を使用する場合と同じように、ctree を使用しても正確に分類を予測できます。ただし、ctree には学習データが含まれないため、交差検証などの一部の処理については実行できません。

拡張機能

バージョン履歴

R2011a で導入