ClusteringTree
ClusteringTree[{e1,e2,…}]
要素 e1, e2, …の階層的クラスタ化から重み付きツリーを構築する.
ClusteringTree[{e1v1,e2v2,…}]
構築されたグラフ内の viで eiを表す.
ClusteringTree[{e1,e2,…}{v1,v2,…}]
構築されたグラフ内の viで eiを表す.
ClusteringTree[label1e1,label2e2…]
構築されたグラフ内でラベル labeliを使って eiを表す.
ClusteringTree[data,h]
h 未満の距離にあるサブクラスタを繋いで,data の階層的クラスタ化から重み付きツリーを構築する.
詳細とオプション
- データ要素 eiは,数(数値のリスト,行列,テンソル),ブール要素(列または画像),地理的な位置または地理実体,色,およびそれらの組合せでよい.eiがリスト,行列,またはテンソルの場合は,それぞれが同じ次元でなければならない.
- ClusteringTreeの結果はバイナリ重み付きツリーである.各頂点の重みは,その頂点を根とする2つのサブツリー間の距離を示す.
- ClusteringTreeには,Graphと同じオプションに次の追加・変更を加えたものが使える. [全オプションのリスト]
-
ClusterDissimilarityFunction Automatic 使用するクラスタ化結合アルゴリズム DistanceFunction Automatic 使用する距離または非類似度 EdgeStyle GrayLevel[0.65] 辺のスタイル FeatureExtractor Automatic データからどのように特徴を抽出するか VertexSize 0 頂点のサイズ - デフォルトで,DistanceFunctionまたはFeatureExtractorが指定されていない限り,ClusteringTreeは自動的にデータを前処理する.
- ClusterDissimilarityFunctionは,メンバー要素間の非類似度が与えられた場合のクラスタ間非類似度を定義する.
- ClusterDissimilarityFunctionの可能な設定
-
"Average" 平均クラスタ間非類似度 "Centroid" クラスタ重心からの距離 "Complete" 最大クラスタ間非類似度 "Median" クラスタ中央値からの距離 "Single" 最小クラスタ間非類似度 "Ward" Wardの最小分散非類似度 "WeightedAverage" クラスタ間非類似度の重み付き平均 純関数 - 関数 f は任意の2つのクラスタからの距離を定義する.
- 関数 f はDistanceMatrixの実数値関数でなければならない.
全オプションのリスト
例題
すべて開くすべて閉じる例 (5)
スコープ (8)
VertexWeightを見ることで,サブクラスタ間の距離を見る:
"Centroid"結合を使ってリストからクラスタ階層を得る:
Associationから階層的クラスタ化を計算する:
上記をそのValuesの階層的クラスタ化と比較する:
上記をそのKeysの階層的クラスタ化と比較する:
距離が0.4未満のクラスタを結合することでクラスタ階層を得る:
ClusteringTreeのスタイルとレイアウトを変更する:
オプション (3)
ClusterDissimilarityFunction (1)
DistanceFunction (1)
異なるDistanceFunctionを使ってクラスタ階層を得る:
FeatureExtractor (1)
テキスト
Wolfram Research (2016), ClusteringTree, Wolfram言語関数, https://reference.wolfram.com/language/ref/ClusteringTree.html (2017年に更新).
CMS
Wolfram Language. 2016. "ClusteringTree." Wolfram Language & System Documentation Center. Wolfram Research. Last Modified 2017. https://reference.wolfram.com/language/ref/ClusteringTree.html.
APA
Wolfram Language. (2016). ClusteringTree. Wolfram Language & System Documentation Center. Retrieved from https://reference.wolfram.com/language/ref/ClusteringTree.html