Hola a todos,
Estoy atrapado en un escenario. Tengo un gráfico de variabilidad que tiene 8 gráficos diferentes en una ventana usando la cláusula by dos veces. Un caso tiene dos opciones y quiero agregar una leyenda de fila para una columna para un caso y otra para el otro, ya que uno tiene los colores de valor configurados de manera diferente para un caso.
A continuación se muestra el código JSL que estoy intentando pero que no funciona ni siquiera para mostrar las leyendas de las filas. Cualquier ayuda sería apreciada.
dt = Open("$SAMPLE_DATA/Cars.jmp");
Column(dt, "Size" ) << Set Property( "Value Colors", {"It" = 0} );
vc = Variability Chart(
Y( :Wt ),
X( :Model ),
Show Range Bars( 0 ),
Show Cell Means( 0 ),
Std Dev Chart( 0 ),
By( :"D/P"n, :Protection )
);
If (Column(dt, "D/P"n)[1] == "Driver",
vc << Row Legend("Doors");
);
If (Column(dt, "D/P"n)[1] == "Passenger",
vc << Row Legend("Size");
);

Los ejemplos anteriores serían el caso ideal en el que si d/p="Driver" entonces se agrega puertas como leyenda de fila y se usan colores regulares. Pero si se agrega el tamaño d/p="pasajero" como leyenda de la fila y dado que el tamaño tiene el valor de colores establecido en negro, lo agregará automáticamente como debería ser, como se muestra en mi pregunta anterior en: https://community.jmp.com/t5/Discussions/JSL-coloring-single-element-of-legend-to-a-custom-color/mp/676602#M86324
¡Gracias e idealmente estoy buscando el código JSL para hacer esto si es posible!