Мультиварийный график для сгруппированных данных
multivarichart(y,GROUP)
multivarichart(Y)
multivarichart(...,param1
,val1
,param2
,val2
,...)
[charthandle,AXESH] = multivarichart(...)
multivarichart(y,GROUP)
отображает мультивариальный график для вектора y
сгруппирован по записям в GROUP
это может быть массив ячеек или матрица. Если GROUP
- массив ячеек, затем каждая камера в GROUP
должен содержать сгруппированную переменную, который является категориальным вектором, числовым вектором, символом матрицей, строковыми массивами или одноколоночным массивом ячеек векторов символов. Если GROUP
является числовой матрицей, тогда ее столбцы представляют различные сгруппированные переменные. Каждая сгруппированная переменная должна иметь то же количество элементов, что и y
. Количество сгруппированных переменных должно быть 2, 3 или 4.
Каждый подграфик матрицы графика содержит мультивариальный график для первой и второй сгруппированных переменных. Ось X в каждом подграфике указывает значения первой сгруппированной переменной. Легенда в нижней части окна рисунка указывает значения второй сгруппированной переменной. Подграфик в положении (i, j) является мультивариантным графиком для подмножества y
на i-м уровне третьей сгруппированной переменной и j-м уровне четвертой сгруппированной переменной. Если третья или четвертая сгруппированная переменная отсутствует, считается, что она имеет только один уровень.
multivarichart(Y)
отображает график мультивари для матрицы Y
. Данные в разных столбцах представляют изменения в одном факторе. Данные в разных строках представляют изменения в другом факторе.
multivarichart(...,
задает одну или несколько из следующих пар имя/значение:param1
,val1
,param2
,val2
,...)
'varnames'
- Группировка имен переменных в символьной матрице, строковом массиве или массиве ячеек из векторов символов, по одному на каждую группирующую переменную. Имена по умолчанию 'X1'
, 'X2'
, ... .
'plotorder'
— 'sorted'
или вектор, содержащий сочетание целых чисел от 1 до количества сгруппированных переменных.
Если 'plotorder'
является 'sorted'
, сгруппированные переменные переставляются в порядке убывания в соответствии с количеством уровней в каждой переменной.
Если 'plotorder'
является вектором, он указывает порядок, в котором каждая сгруппированная переменная должна быть нанесена. Для примера, [2,3,1,4]
указывает, что вторая сгруппированная переменная должна использоваться в качестве оси X каждого подграфика, третья сгруппированная переменная должна использоваться в качестве легенды, первая сгруппированная переменная должна использоваться в качестве столбцов графика, а четвертая сгруппированная переменная должна использоваться в качестве строк графика.
[charthandle,AXESH] = multivarichart(...)
возвращает указатель charthandle
в окно рисунка и матрицу AXESH
указателей на оси подграфиков.