Esta página aún no se ha traducido para esta versión. Puede ver la versión más reciente de esta página en inglés.

gplotmatrix

Matriz de parcelas de dispersión por grupo

Descripción

gplotmatrix(x,[],group) crea una matriz de diagramas de dispersión de los datos en, agrupados por la variable de agrupación en.xgroup Cada conjunto individual de ejes de la figura resultante contiene un gráfico de dispersión de una columna con respecto a otra columna de.xx También traza los contornos de los histogramas agrupados en las diagonales.

gplotmatrix(x,y,group) crea una matriz de parcelas de dispersión. Cada conjunto individual de ejes de la figura resultante contiene un gráfico de dispersión de una columna con respecto a una columna de.xy Todos los trazados se agrupan por la variable de agrupación.group

y son matrices con el mismo número de filas.xy Si tiene columnas y tiene columnas, la figura contiene una matriz de trazados de dispersión.xpyqpq Si lo omite o lo especifica como la matriz vacía, crea una matriz cuadrada de parcelas de dispersión de columnas de entre sí.y[]gplotmatrixx

es una variable de agrupación que puede ser una variable categórica, Vector, matriz de caracteres, matriz de cadenas o matriz de celdas de vectores de caracteres. debe tener el mismo número de filas que y.groupgroupxy Los puntos con el mismo valor se colocan en el mismo grupo y aparecen en el gráfico con el mismo marcador y color.group Alternativamente, puede ser una matriz de celdas que contiene varias variables de agrupamiento (como); en ese caso, las observaciones se encuentran en el mismo grupo si tienen valores comunes de todas las variables de agrupamiento.group{g1 g2 g3}

gplotmatrix(x,y,group,clr,sym,siz) especifica el color, el tipo de marcador y el tamaño de cada grupo. clr es una matriz de caracteres o matriz de cadenas de colores reconocidos por la función.plot sym es una matriz de caracteres o matriz de cadenas de símbolos reconocidos por el comando, con el valor predeterminado. es un vector de tamaños, con el valor predeterminado determinado en función del número de observaciones.plot'.'siz Si no especifica suficientes valores para todos los grupos, los ciclos a través de los valores especificados según sea necesario.gplotmatrix

gplotmatrix(x,y,group,clr,sym,siz,doleg) controla si se muestra una leyenda en el gráfico (doleg es, el valor predeterminado) o no ('on'doleg is).'off'

gplotmatrix(x,[],group,clr,sym,siz,doleg,dispopt) controla lo que aparece a lo largo de la diagonal de una matriz de parcela de.x Los valores permitidos son, para dejar las diagonales en blanco,, para trazar histogramas, para mostrar los contornos de histogramas agrupados (por defecto si hay más de un grupo), para trazar las barras de histograma agrupadas.'none''hist''stairs''grpbars'

gplotmatrix(x,[],group,clr,sym,siz,doleg,'variable',xnam) muestra los nombres de variable a lo largo de la diagonal de la matriz de trazado de.x También utiliza estos nombres de columna para etiquetar los ejes y.x-y

gplotmatrix(x,y,group,clr,sym,siz,doleg,[],xnam,ynam) etiqueta los ejes y-con los nombres de columna especificados en y.x-yxnamynam

y deben ser matrices de caracteres, matrices de cadenas o matrices de celdas de vectores de caracteres, con un nombre para cada columna de y, respectivamente.xnamynamxy

[h,ax,bigax] = gplotmatrix(___) devuelve tres matrices de identificadores para cualquiera de los argumentos de entrada anteriores. es una matriz de asas de las líneas de los gráficos.h La tercera dimensión de la matriz corresponde a los grupos del argumento de entrada. es una matriz de asas a los ejes de las parcelas individuales.groupax Si dispopt es, o, contiene una fila adicional de identificadores a los ejes invisibles en los que se trazan los histogramas. es un manejador de ejes grandes (invisibles) que enmarcan toda la matriz de trazado. se fija para apuntar a los ejes actuales, por lo que un siguiente, o comando producirá etiquetas que se centran con respecto a toda la matriz de trazado.'hist''stairs''grpbars'axbigaxbigaxtitlexlabelylabel

Ejemplos

contraer todo

Cargue los datos de ejemplo.

load discrim;

La matriz contiene valores de clasificación para 329 ciudades de Estados Unidos en las nueve categorías diferentes enumeradas en la matriz.ratingscategories La matriz contiene un código de tamaño de ciudad que es igual a las 26 ciudades más grandes, y de lo contrario.group21

Cree una matriz de diagramas de dispersión para comparar las dos primeras categorías y, con las categorías 4 () y 7 ().climatehousingcrimearts Especifique como variable de agrupamiento para distinguir visualmente los datos de las ciudades grandes y pequeñas.group

figure; gplotmatrix(ratings(:,1:2),ratings(:,[4 7]),group);

La figura muestra una matriz de diagramas de dispersión para las comparaciones especificadas, con cada grupo de tamaño de ciudad representado por un color diferente.

Para una mejor claridad, puede ajustar la apariencia de los gráficos especificando colores y símbolos de trazado, y etiquetando los ejes con las categorías de clasificación.

figure; gplotmatrix(ratings(:,1:2),ratings(:,[4 7]),group,...     'br','.o',[],'on','',categories(1:2,:),...     categories([4 7],:));

Introducido antes de R2006a