Re: Graph Builder: ¿subparcela con diferentes configuraciones de color?¿Hay alguna razón para no usar múltiples constructores de gráficos (está trazando dos cosas "diferentes")?

Ver más... Re: Graph Builder: ¿subparcela con diferentes configuraciones de color?si desea generar un tablero, varios constructores de gráficos están bien
- no muy agradable, pero está bien.
Si desea publicar un documento o generar una presentación final para su gestión, definitivamente todos preferirán el gráfico combinado, no la captura de pantalla del Tablero 
Re: Graph Builder: ¿subparcela con diferentes configuraciones de color?Hm, como solución alternativa, uno podría apilar las 2 piezas de información en una sola columna para obtener los valores correctos para ambas gráficas.
Pero espero que exista una solución más simple directamente a través de Graph Builder.

Ver más... dt = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
New Column( "larger100min",
Formula( If( :Arrival Delay > 100, 1, . ) )
);
obj = Tabulate(
Add Table(
Column Table( Statistics( N Missing ), Analysis Columns( :larger100min ) ),
Column Table( Statistics( N ) ),
Row Table( Grouping Columns( :Airline, :Day of Week ) ),
Row Table( Grouping Columns( :Airline, :Day of Month ) )
)
);
{dt2,dt3}=obj << Make Into Data Table;
obj << Close Window;
dt2 << Concatenate( dt3,Append to first table);
dt2 << New Column( "Percent", Set Each Value( ((:N - :"N Missing(larger100min)"n) / :N) * 100));
dt2:Day of Week << Set Property(
"Value Order",
{Custom Order(
{"Mon", "Tue", "Wed", "Thur", "Fri", "Sat", "Sun"}
), Common Order( 0 )}
);
Graph Builder(
Size( 526, 448 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 10 ),
Variables(
X( :Airline ),
Y( :Day of Week ),
Y( :Day of Month ),
Color( :Percent )
),
Elements( Position( 1, 1 ), Heatmap( X, Y, Legend( 14 ) ) ),
Elements( Position( 1, 2 ), Heatmap( X, Y, Legend( 15 ) ) ),
SendToReport(
Dispatch(
{},
"Day of Week",
ScaleBox,
{Min( -0.5 ), Max( 6.5 ), Inc( 1 ), Minor Ticks( 0 )}
),
Dispatch(
{},
"Day of Month",
ScaleBox,
{Min( 0.5 ), Max( 31.5 ), Inc( 1 ), Minor Ticks( 0 )}
)
)
)dt = Abrir( "$SAMPLE_DATA/Airline Delays.jmp" ); Nueva columna ("larger100min", Fórmula (Si (: Retraso de llegada> 100, 1, . ) )); obj = Tabular( Agregar tabla( Tabla de columnas( Estadísticas( N faltantes ), Columnas de análisis( :larger100min ) ), Tabla de columnas( Estadísticas( N ) ), Tabla de filas( Columnas de agrupación( :Aerolínea,

ía de la semana ) ), Fila Tabla (Columnas de agrupación (: Aerolínea,: Día del mes))))); {dt2,dt3}=obj << Convertir en tabla de datos; obj << Cerrar ventana; dt2 << Concatenar( dt3,Agregar a la primera tabla); dt2 << Nueva columna( "Porcentaje", Establecer cada valor( ((:N - :"N Missing(larger100min)"n) / :N) * 100)); dt2:Día de la semana << Establecer propiedad( "Orden de valor", {Orden personalizada( {"Lun", "Mar", "Mié", "Jue", "Vie", "Sábado", "Dom"}), orden común( 0 )} ); Generador de gráficos( Tamaño( 526, 448 ), Mostrar panel de control( 0 ), Resumen estadístico( "Mediana"), Espaciado de gráficos( 10 ), Variables( X( :Aerolínea ), Y(

ía de la semana ), Y( : Día del mes ), Color ( :Porcentaje ) ), Elementos ( Posición ( 1, 1 ), Mapa de calor ( X, Y, Leyenda ( 14 ) ) ), Elementos ( Posición ( 1, 2 ), Mapa de calor ( X, Y, Leyenda ( 15 ) ) ), SendToReport( Dispatch( {}, "Day of Week", ScaleBox, {Min( -0.5 ), Max( 6.5 ), Inc( 1 ), Minor Ticks( 0 )} ), Dispatch( {} , "Día del mes", ScaleBox, {Min( 0.5 ), Max( 31.5 ), Inc( 1 ), Minor Ticks( 0 )} ) ) )
Re: Graph Builder: ¿subparcela con diferentes configuraciones de color?Gracias a una pregunta planteada por @dale_lehman :
ahora también hay una nueva respuesta a esta publicación 
El resultado no es en absoluto mejor que con la solución alternativa, pero ahora es solo un paso para llegar allí;)

dt = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
dt << New Column( "ratio_week",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Week ) / Col Number( 1, :Airline, :Day of Week ) )
);
dt << New Column( "ratio_month",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Month ) / Col Number( 1, :Airline, :Day of Month ) )
);
Graph Builder(
Size( 600, 557 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables(
X( :Airline ),
Y( :Day of Month ),
Y( :Day of Week ),
Color( :ratio_month ),
Color( :ratio_week )
),
Elements( Position( 1, 1 ), Heatmap( X, Y, Color( 1 )) ),
Elements( Position( 1, 2 ), Heatmap( X, Y, Color( 2 ) ) )
)
Graph Builder: ¿subparcela con diferentes configuraciones de color?Digamos que quiero generar un gráfico para ilustrar la proporción de vuelos con >100 minutos de retraso, divididos por aerolínea y gráficos separados para los diferentes días de la semana y los días del mes.
Como solo hay una ranura de "color", solo puedo usar la proporción por semana O la proporción por mes como color; por lo tanto, el otro trama es siempre una tontería.
Hay 2 leyendas que me permiten ajustar los rangos de color y la configuración de degradado por separado para ambas subparcelas, pero no pude encontrar la perilla que me permitió seleccionar dos columnas diferentes para el color de las dos parcelas.
¿Cómo puedo crear un gráfico en Graph Builder donde ambos subgráficos muestren los valores correctos?

dt = Open( "$SAMPLE_DATA/Airline Delays.jmp" );
dt << New Column( "ratio_week",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Week ) / Col Number( 1, :Airline, :Day of Week ) )
);
dt << New Column( "ratio_month",
Formula( Col Number( If( :Arrival Delay > 100, 1, . ), :Airline, :Day of Month ) / Col Number( 1, :Airline, :Day of Month ) )
);
dt << Graph Builder(
Size( 600, 557 ),
Show Control Panel( 0 ),
Summary Statistic( "Median" ),
Graph Spacing( 4 ),
Variables(
X( :Airline ),
Y( :Day of Month ),
Y( :Day of Week ),
Color( :ratio_month )
),
Elements( Position( 1, 1 ), Heatmap( X, Y, Legend( 5 ) ) ),
Elements( Position( 1, 2 ), Heatmap( X, Y, Legend( 6 ) ) ),
Column Switcher(
:ratio_month,
{:ratio_week, :ratio_month},
Retain Axis Settings( 1 )
)
)La personalización en masa