Multivari строят диаграмму для сгруппированных данных
multivarichart(y,GROUP)
multivarichart(Y)
multivarichart(...,param1
,val1
,param2
,val2
,...)
[charthandle,AXESH] = multivarichart(...)
multivarichart(y,GROUP)
отображает график multivari для векторного y
, сгруппированного записями в GROUP
, который может быть массивом ячеек или матрицей. Если GROUP
является массивом ячеек, то каждая ячейка в GROUP
должна содержать группирующую переменную, которая является категориальным вектором, числовым вектором, символьной матрицей, массивом строк или массивом ячеек из символьных векторов отдельного столбца. Если GROUP
является числовой матрицей, то ее столбцы представляют различные группирующие переменные. Каждая группирующая переменная должна иметь то же число элементов как y
. Количество группирующих переменных должно быть 2, 3, или 4.
Каждый подграфик матрицы графика содержит график multivari для первых и вторых группирующих переменных. Ось X в каждом подграфике указывает на значения первой группирующей переменной. Легенда в нижней части окна рисунка указывает на значения второй группирующей переменной. Подграфик в положении (i, j) является графиком multivari для подмножества y
на ith уровне третьей группирующей переменной и jth уровне четвертой группирующей переменной. Если третья или четвертая группирующая переменная отсутствует, это, как рассматривается, имеет только один уровень.
multivarichart(Y)
отображает график multivari для матричного 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
указателей на оси подграфика.