Contenido principal

orderedcolors

Paletas de colores para visualizar varias series de datos

Desde R2023b

    Descripción

    C = orderedcolors(palettename) devuelve los colores de una paleta de colores predefinida. Por ejemplo, C = orderedcolors("gem") devuelve los colores de la paleta de colores gem. Cada fila de la matriz de tres columnas C contiene las intensidades roja, verde y azul para un color específico. Las intensidades están en el intervalo [0, 1].

    ejemplo

    Ejemplos

    contraer todo

    Cree una gráfica de barras apiladas que contenga cuatro barras con cinco secciones cada una.

    y = [3 5 7 9 11; 
         2 5 6 8 10; 
         4 6 8 10 12; 
         3 5 7 9 11];
    
    bar(y,"stacked")
    legend(Location="northeastoutside")

    Figure contains an axes object. The axes object contains 5 objects of type bar.

    Cambie los colores de la gráfica a los cinco últimos colores de la paleta de 12 colores gem12. Obtenga los tripletes RGB de la paleta gem12 y almacénelos en la matriz C. Cambie los colores de la gráfica llamando a la función colororder y especificando las cinco últimas filas de la matriz.

    C = orderedcolors("gem12");
    colororder(C(8:12,:))

    Figure contains an axes object. The axes object contains 5 objects of type bar.

    Puede obtener los tripletes RGB de una paleta y utilizarlos para personalizar otros aspectos de la visualización. En este caso, haga coincidir el color de la figura con uno de los colores de la paleta.

    Cree un diagrama de dispersión con la paleta de colores reef.

    f = figure;
    scatter(rand(10,10),rand(10,10),"filled")
    colororder("reef")

    Figure contains an axes object. The axes object contains 10 objects of type scatter.

    Obtenga los tripletes RGB de la paleta de colores.

    C = orderedcolors("reef")
    C = 6×3
    
        0.8660    0.3290         0
        0.3290    0.7130    1.0000
        0.0660    0.4430    0.7450
        0.9960    0.5640    0.2620
        0.4540    0.9210    0.8540
             0    0.6390    0.6390
    
    

    Cambie el color de la figura al quinto color de la paleta reef.

    f.Color = C(5,:);

    Figure contains an axes object. The axes object contains 10 objects of type scatter.

    Argumentos de entrada

    contraer todo

    Nombre de la paleta de colores, especificado como uno de los valores de esta tabla. La paleta de colores "gem" es el esquema de colores para la mayoría de gráficas.

    Nombre de la paletaColores de la paleta

    "gem" (tema claro predeterminado)

    Sample of the "gem" color palette

    "gem12"

    Sample of the "gem12" color palette

    "glow" (tema oscuro predeterminado)

    Sample of the "glow" color palette

    "glow12"

    Sample of "glow12" color palette

    "sail"

    Sample of the "sail" color palette

    "reef"

    Sample of the "reef" color palette

    "meadow"

    Sample of the "meadow" color palette

    "dye"

    Sample of the "dye" color palette

    "earth"

    Sample of the "earth" color palette

    Historial de versiones

    Introducido en R2023b

    expandir todo

    Consulte también

    Funciones