exponenta event banner

компактный

Класс: clustering.evaluation.ClusterCriterion
Пакет: clustering.evaluation

Компактный объект оценки кластеризации

Синтаксис

c = compact(eva)

Описание

c = compact(eva) возвращает компактный объект оценки кластеризации, который содержит подмножество информации о решении кластеризации в eva. Сжатие объекта оценки кластеризации уменьшает требования к памяти объекта, что полезно при кластеризации большого набора данных.

Входные аргументы

развернуть все

Данные оценки кластеризации, указанные как объект оценки кластеризации. Создание объекта оценки кластеризации с помощью evalclusters.

Выходные аргументы

развернуть все

Компактный объект оценки кластеризации, возвращенный как объект оценки кластеризации. Компактный объект включает результаты оценки кластеризации. В компактном объекте свойства входных данных X, оптимальное решение для кластеризации OptimalYи список исключенных данных Missing пусты.

Примеры

развернуть все

Создайте компактный объект оценки кластеризации из полного объекта оценки кластеризации.

Загрузите образцы данных.

load fisheriris;

Данные содержат измерения длины и ширины по чашелистикам и лепесткам трёх видов цветков радужки.

Создание объекта оценки кластеризации. Кластеризация данных с помощью kmeansи оценить оптимальное количество кластеров с использованием критерия разрыва.

rng('default');  % For reproducibility
eva = evalclusters(meas,'kmeans','Gap','KList',[1:6])
eva = 
  GapEvaluation with properties:

    NumObservations: 150
         InspectedK: [1 2 3 4 5 6]
    CriterionValues: [0.0720 0.5928 0.8762 1.0114 1.0534 1.0720]
           OptimalK: 5

Создание компактного объекта оценки кластеризации из eva.

c = compact(eva)
c = 
  GapEvaluation with properties:

    NumObservations: 150
         InspectedK: [1 2 3 4 5 6]
    CriterionValues: [0.0720 0.5928 0.8762 1.0114 1.0534 1.0720]
           OptimalK: 5

Отображаемые выходные данные компактного объекта c совпадает с исходным объектом eva, но некоторые свойства, не показанные на дисплее, отличаются. Например, в компактном объекте свойства x, OptimalY, и Missing пусты.

Отображение оптимального решения для кластеризации OptimalY для c.

c.OptimalY
ans =

     []

См. также