График глифа
glyphplot(X)
glyphplot(X,'glyph','face')
glyphplot(X,'glyph','face','features',f)
glyphplot(X,...,'grid',[rows,cols])
glyphplot(X,...,'grid',[rows,cols],'page',p)
glyphplot(X,...,'centers',C)
glyphplot(X,...,'centers',C,'radius',r)
glyphplot(X,...,'obslabels',labels)
glyphplot(X,...,'standardize',method)
glyphplot(X,...,prop1,val1,...)
h = glyphplot(X,...)
glyphplot(X) создает звездный график из многомерных данных в матрице n-by-p X. Ряды X соответствуют наблюдениям, столбцы переменным. Звездный график представляет каждое наблюдение как «звезду», ith спица которой пропорциональна по длине i-ой координате этого наблюдения. glyphplot стандартизирует X путем перемещения и масштабирования каждого столбца отдельно на интервал [0,1] перед построением графика и центрирование глифов на прямоугольной сетке, максимально близкой к квадратной. glyphplot удовольствия NaNs в X как отсутствующие значения, и не отображает соответствующие строки X. glyphplot(X,'glyph','star') является синонимом glyphplot(X).
glyphplot(X,'glyph','face') создает график граней из X. График лица представляет каждое наблюдение как «лицо», i-й признак лица которого нарисован с характеристикой, пропорциональной i-й координате этого наблюдения. Элементы описаны в разделе «Элементы граней».
glyphplot(X,'glyph','face','features',f) создает график грани, где i-й элемент вектора индекса f определяет, какой элемент лица будет представлять i-й столбец X. f должен содержать целые числа из 0 кому 17, где 0 указать, что соответствующий столбец X не следует выводить на график. Дополнительные сведения см. в разделе Элементы граней.
glyphplot(X,...,'grid',[rows,cols]) организует глифы в rowsоколо-cols сетка.
glyphplot(X,...,'grid',[rows,cols],'page',p) организует глиф в одну или несколько страниц rowsоколо-cols сетка и отображение страницы p. Если p является вектором, glyphplot отображает несколько страниц последовательно. Если p является 'all', glyphplot отображает все страницы. Если p является 'scroll', glyphplot отображает один график с полосой прокрутки.
glyphplot(X,...,'centers',C) создает график с центром каждого глифа в местах в матрице n-by-2 C.
glyphplot(X,...,'centers',C,'radius',r) создает график с глифами, позиционированными с помощью Cи масштабировать глифы так, чтобы наибольший имел радиус r.
glyphplot(X,...,'obslabels',labels) маркирует каждый глиф текстом в labels. По умолчанию глифы помечены 1:N. Использовать '' для пустых меток.
glyphplot(X,...,'standardize', стандартизирует method)X перед созданием сюжета. Варианты для method являются
'column' - Отображает каждый столбец X отдельно на интервал [0,1]. Это значение по умолчанию.
'matrix' - Отображение всей матрицы X на интервал [0,1].
'PCA' - Преобразования X к своим баллам основного компонента, в порядке уменьшения собственного значения, и отображает каждый из них на интервал [0,1].
'off' - Нет стандартизации. Отрицательные значения в X может сделать звездный график неинтерпретным.
glyphplot(X,..., устанавливает свойства на указанные значения свойств для всех графических объектов линий, созданных prop1,val1,...)glyphplot.
h = glyphplot(X,...) возвращает матрицу дескрипторов для графических объектов, созданных glyphplot. Для звездного графика, h(:,1) и h(:,2) содержат маркеры перемещения к объектам линии для каждого периметра звезды и спиц соответственно. Для графика граней: h(:,1) и h(:,2) содержат маркеры перемещения объектов к линиям, составляющим каждую грань, и к зрачкам соответственно. h(:,3) содержит дескрипторы текстовых объектов для меток, если они имеются.
Следующая таблица описывает соответствие между столбцами вектора f, значение 'Features' входной параметр и лицевые особенности графика глифа. Если X содержит менее 17 столбцов, неиспользуемые элементы отображаются по умолчанию.
| Колонка | Особенности лица |
|---|---|
1 | Размер грани |
2 | Относительная длина дуги лба/челюсти |
3 | Форма лба |
4 | Форма челюсти |
5 | Ширина между глазами |
6 | Вертикальное положение глаз |
7 | Высота глаз |
8 | Ширина глаз (это также влияет на ширину бровей) |
9 | Угол глаз (это также влияет на угол бровей) |
10 | Вертикальное положение бровей |
11 | Ширина бровей (относительно глаз) |
12 | Угол бровей (относительно глаз) |
13 | Направление зрачков |
14 | Длина носа |
15 | Вертикальное положение устья |
16 | Форма рта |
17 | Длина дуги устья |