Entrada múltiple para Graph BuilderHola a todos,
Estoy trabajando en un script que me permitirá seleccionar más de una respuesta Y (y también el factor X) y, al utilizar Graph Builder, podré trazarlo en consecuencia. Puedo seleccionar la Y y la X relevantes, pero de alguna manera la parte del generador de gráficos no funciona. Aquí está el guión:
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dlg = Column Dialog(
ColID = Col List( "X, Factor", Max Col( 1 ) ),
SS = Col List( "Y, Response" ),<BR />);
Graph Builder(
Variables( X( Column(dt,ColID ), Y( Column(dt, SS ) ),
Elements( Points( X, Y, Legend( 3 ) ), Smoother( X, Y, Legend( 4 ) ) )
)),
); Por favor, hágame saber qué parte del guión salió mal.
Gracias.
Re: Entrada múltiple para Graph BuilderGracias Jim y MS.Re: Entrada múltiple para Graph BuilderJim tiene razón. F o las asignaciones de Colid y SS para ser efectivo, t él lista dlg debe ser evaluado primero. Además, parece que hay algunos paréntesis mal colocados en el código.
Prueba esto:
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dlg = Column Dialog(
ColID = Col List("X, Factor", Max Col(1)),
SS = Col List("Y, Response", Max Col(1))
);
Eval List(dlg[1 :: 2]);
Graph Builder(
Variables(X(Column(dt, ColID)), Y(Column(dt, SS))),
Elements(Points(X, Y, Legend(3)), Smoother(X, Y, Legend(4)))
);Re: Entrada múltiple para Graph BuilderLos valores devueltos desde el diálogo de columna no están en un formato de escalador. Se devuelven en una lista. En su ejemplo, la lista se llama dlg.
Mire en la Guía de Scripting de JMP para más detalles.
Ayuda ==> Libros ==> Guía de scripting