Hola a todos,
Estoy intentando crear un gráfico unidireccional individual basado en el valor de una lista determinada.Puedo hacerlo en un bucle for usando donde columna == valor en la lista y así sucesivamente. El problema es que cuando uso una cláusula donde obtengo este cuadro de texto en el cuadro de lista encima del gráfico y no puedo cambiar el texto a través de JSL. Puedo cambiarlo cuando hago clic derecho y entro en las propiedades, pero quiero que esto suceda a través del código. Se agradecería cualquier ayuda ya que de esta manera no muestra cuáles son los datos y puede ser engañoso sin que pueda cambiar el texto. La forma correcta ocurre cuando uso una cláusula By genérica para la columna pero quiero ver el mismo código. Mire los ejemplos a continuación.
dt = Open("$SAMPLE_DATA/Big Class.jmp");
types = {"F", "M"};
ow = Oneway(
Y( :height ), // Dependent variable
X( :age ), // Factor variable
Where(:sex == types[1])
);produce:

Me gustaría que esta parte dijera: Sexo == "F", de modo que si el gráfico está en un informe, muestra que ha sido subconjunto de "F", ya que en este momento no proporciona dicha información.
Usando este código:
dt = Open("$SAMPLE_DATA/Big Class.jmp");
ow = Oneway(
Y( :height ), // Dependent variable
X( :age ), // Factor variable
By(:sex)
);Yo obtengo:

Sé que el bucle for me dará "M", pero ¿cómo puedo obtener los mismos detalles con sex=F en el primero usando una cláusula donde?
¡Gracias de antemano y cualquier ayuda será apreciada!