ajuste y por x pregunta: muestre la ecuación en el gráficoHola a todos los expertos de JMP,
La ecuación junto con R ^ 2 se muestran a continuación en resumen y se necesita copiar / pegar dos veces para copiar tanto el gráfico como el resumen en mi diapositiva.
Entonces, ¿es posible mostrar la ecuación de ajuste y el cuadrado R en el gráfico? La característica es factible en Excel.
¡Gracias!
GráficosRe: ajustar y por x pregunta: mostrar la ecuación en el gráficoHay un par de maneras de manejar esto.Con Fit Y by X, se puede agregar un pequeño script que puede agregar las estadísticas deseadas al gráfico.En segundo lugar, Graph Builder tiene la característica que está buscando como una capacidad de construcción.
Re: ajustar y por x pregunta: mostrar la ecuación en el gráficoHola Jim, ¡Gracias por los comentarios! ¿Podría darme una pista de cómo se ve el guión? Por lo general, empiezo a crear scripts con la plantilla de funcionalidad en GUI -> guardar en script, pero no para este porque no pude encontrarlo en GUI. ¡Gracias!
Re: ajustar y por x pregunta: mostrar la ecuación en el gráficoAquí hay un ejemplo simple.

Lo desarrollé de forma interactiva utilizando el cuadro de diálogo Personalizar diseñador de gráficos disponible al hacer clic con el botón derecho en el gráfico y seleccionar "Personalizar".

Una vez que desarrollé el código, usando la plantilla de texto, hice que JMP generara el JSL completo, ver más abajo.
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/big class.jmp" );
Bivariate(
Y( :height ),
X( :weight ),
Fit Line( {Line Color( {212, 73, 88} )} ),
SendToReport(
Dispatch(
{},
"Bivar Plot",
FrameBox,
{Add Graphics Script(
4,
Description( "" ),
Text(
Center Justified,
{75, 67},
"R2 = " || Char( Round( (Current Report()[Number Col Box( 1 )] << get)[1], 5 ) )
)
)}
)
)
);Re: ajustar y por x pregunta: mostrar la ecuación en el gráficoAquí hay un ejemplo con Graph Builder:

Tenga en cuenta que dejé el panel de control abierto para que pudiera ver las opciones para mostrar la línea de ajuste.
Aquí está el código:
Graph Builder(
Size( 909, 580 ),
Variables( X( :weight ), Y( :height ) ),
Elements(
Points( X, Y, Legend( 5 ) ),
Line Of Fit(
X,
Y,
Legend( 7 ),
Confidence of Prediction( 1 ),
Root Mean Square Error( 1 ),
R²( 1 ),
Equation( 1 ),
F Test( 1 )
)
)
);
Re: ajustar y por x pregunta: mostrar la ecuación en el gráficoHola Jim, gracias, funciona, pero encuentro otro problema: me gustaría usar variables en "{75, 67}", es decir, la posición, pero parece que las variables no se pueden pasar a la función. Necesito usar una variable en lugar de un valor fijo porque la posición del texto debe depender de la escala x/y, que difiere de un gráfico a otro.
Algo así: el mi_pos_lst parece que no se puede introducir con éxito en la función. ¿Tienes alguna idea? ¡¡Gracias!!
my_pos_lst = {100, 100};
Bivariate(
///...
{Add Graphics Script(
4,
Description( "" ),
Text(
Center Justified,
my_pos_lst,
"R2 = " || Char( Round( (Current Report()[Number Col Box( 1 )] << get)[1], 5 ) )
)
)}
)
)
);
Re: ajustar y por x pregunta: mostrar la ecuación en el gráficooh, por cierto, he usado evallist (my_pos_lst) ya sea fuera o dentro de la función Bivariante, pero aún no funciona.
Re: ajustar y por x pregunta: mostrar la ecuación en el gráficoEsto funciona para mi

Simplemente no está en el rango predeterminado del gráfico, así que tuve que desplazarme hasta 100 en el eje Y para verlo.