График глифа
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
соответствуют наблюдениям, столбцы - переменным. График звезды представляет каждое наблюдение как «звезду», чья i-я спица пропорциональна по длине i-й координате этого наблюдения. glyphplot
стандартизирует X
путем сдвига и масштабирования каждого столбца отдельно на интервал [0,1]
перед построением графика и центрирует глифы на прямоугольной сетке, которая максимально близка к квадрату. glyphplot
лечит NaN
s в 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
-by- cols
сетка.
glyphplot(X,...,'grid',[rows,cols],'page',p)
организует глиф в одну или несколько страниц rows
-by- 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 | Длина дуги рта |