セットのグループ (それぞれのアイテムを持つ複数のクラスターを表す) があり、各セットには異なる量のアイテムが含まれています。
たとえば、次のようなものです (中の数字はクラス ID です)。
{1,2,3,4,5}
{6}
{7,8}
{9}
もちろん、これはカーディナリティのリストに簡単に変換でき{5,1,2,1}
ます。私がする必要があるのは、各カーディナリティを視覚的に表現することです。
最良の方法は、おそらく、セットごとに N 個のランダムに色付けされた正方形 (このように- データ セットの周り{20,10,10}
) で表示することですが、4 つの異なる色の円 ( を使用radius = {5,1,2,1}
) を描画することもできます。
scatter
必要なものと同様の出力を提供するものも見つかりましたが、ポイントのローカリゼーションの自動化は提供していません。
ランダムな点を生成して色を付けたり、それらの円を手動で生成したりできますが、Matlab がこの機能を提供しているかどうかはわかりません。
アイデアは、グループがクラスターに分割される方法を示すことです...