Матрица графиков рассеивания группы
gplotmatrix(x,[],group)gplotmatrix(x,y,group)gplotmatrix(x,y,group,clr,sym,siz)gplotmatrix(x,y,group,clr,sym,siz,doleg)gplotmatrix(x,[],group,clr,sym,siz,doleg,dispopt)gplotmatrix(x,[],group,clr,sym,siz,doleg,'variable',xnam)gplotmatrix(x,y,group,clr,sym,siz,doleg,[],xnam,ynam)[h,ax,bigax] = gplotmatrix(___)gplotmatrix(x,[],group) создает матрицу графиков рассеивания данных в x, сгруппированном группирующей переменной в group. Каждый отдельный набор осей в получившейся фигуре содержит график рассеивания столбца x против другого столбца x. Это также строит основы сгруппированных гистограмм в диагоналях.
gplotmatrix(x,y,group) создает матрицу графиков рассеивания. Каждый отдельный набор осей в получившейся фигуре содержит график рассеивания столбца x против столбца y. Все графики сгруппированы группирующей переменной group.
x и y являются матрицами с одинаковым числом строк. Если x имеет p столбцы, и y имеет q столбцы, фигура содержит p-by-q матрицу графиков рассеивания. Если вы не используете y или задаете его как пустую матрицу, [], gplotmatrix создает квадратную матрицу графиков рассеивания столбцов x друг против друга.
group является группирующей переменной, которая может быть категориальной переменной, вектором, символьным массивом, массивом строк или массивом ячеек из символьных векторов. group должен иметь одинаковое число строк как x и y. Точки с тем же значением group помещаются в ту же группу и появляются на графике с тем же маркером и цветом. Также group может быть массивом ячеек, содержащим несколько группирующих переменных (таких как {g1 g2 g3}); в этом случае наблюдения находятся в той же группе, если у них есть общие ценности всех группирующих переменных.
gplotmatrix(x,y,group,clr,sym,siz) задает цвет, тип маркера и размер для каждой группы. clr является символьным массивом или массивом строк цветов, распознанных функцией plot. sym является символьным массивом или массивом строк символов, распознанных командой plot со значением по умолчанию '.'. siz является вектором размеров со значением по умолчанию, определенным на основе количества наблюдений. Если вы не задаете достаточно значений для всех групп, циклов gplotmatrix через заданные значения по мере необходимости.
gplotmatrix(x,y,group,clr,sym,siz,doleg) средства управления, отображена ли легенда на графике (doleg является 'on', значение по умолчанию), или не (doleg является 'off').
gplotmatrix(x,[],group,clr,sym,siz,doleg,dispopt) средства управления, что появляется по диагонали матрицы графика x. Допустимыми значениями является 'none', чтобы оставить незаполненные диагонали, 'hist', построить гистограммы, 'stairs', чтобы отобразить основы сгруппированных гистограмм (значение по умолчанию, если существует больше чем одна группа), 'grpbars', чтобы построить сгруппированные панели гистограммы.
gplotmatrix(x,[],group,clr,sym,siz,doleg,'variable',xnam) отображает имена переменных по диагонали матрицы графика x. Это также использует эти имена столбцов, чтобы маркировать x-и оси Y.
gplotmatrix(x,y,group,clr,sym,siz,doleg,[],xnam,ynam) маркирует x-и оси Y с помощью имен столбцов, заданных в xnam и ynam.
xnam и ynam должны быть символьными массивами, строковыми массивами или массивами ячеек из символьных векторов, с одним именем для каждого столбца x и y, соответственно.
[h,ax,bigax] = gplotmatrix(___) возвращает три массива указателей для любого из предыдущих входных параметров. h является массивом указателей на строки на графиках. Третья размерность массива соответствует группам во входном параметре group. ax является матрицей указателей на оси индивидуальных участков. Если является dispopt'hist', 'stairs' или 'grpbars', ax содержит одну дополнительную строку указателей на невидимые оси, в которых построены гистограммы. bigax является указателем на большие (невидимые) оси, структурирующие целую матрицу графика. bigax фиксируется, чтобы указать на текущую систему координат, таким образом, последующий title, xlabel или команда ylabel произведут метки, которые сосредоточены относительно целой матрицы графика.