Agregar una línea de regresión con pendiente conocida en Graph BuilderHola todos,
Me gusta usar el generador de gráficos para los gráficos de correlación XY en lugar de usar Bivariate. ¿Alguien sabe el clima en el generador de gráficos? ¿Podemos hacer una línea de regresión o una línea de ajuste con pendiente conocida? ¿Puede el usuario definir la pendiente de ajuste? Quiero usar el generador de gráficos porque quiero tener varios gráficos separados en grupos GX y GY.
Muchas gracias por tus aportes.
RAM
secuencias de comandosRe: Línea de regresión JMP Graph Builder con pendiente conocida (pendiente definida por el usuario)Podría usar 'Ajuste especial' en 'Ajustar Y por X', entonces el enfoque de @txnelson :
NamesDefaultToHere(1);
// Example data
dt = Open("$SAMPLE_DATA/Big Class.jmp");
// Plot data
biv = dt << Bivariate(Y( :height ), X( :weight ), Invisible);
// Fit Special
myIntercept = 0;
biv << Fit Special( Intercept( myIntercept ));
// Save formula to table
biv << (Curve[1] << savePredicteds);
// Close Bivariate
Report(biv) << closeWindow;
// Get the formula
form = Column(dt, "Predicted Height") << getFormula;
// Express the formula as a function of x so 'YFunction()' will work
SubstituteInto(form, Expr(:weight), Expr(x));
// Use Graph Builder
gb = dt << Graph Builder(
Show Control Panel( 0 ),
Variables( X( :weight ), Y( :height ) ),
Elements( Points( X, Y, Legend( 3 ) ) )
);
// Add the graphics script
gbRep = Report(gb);
addScript = Expr(gbRep[FrameBox(1)] << addGraphicsScript(PenColor("Red"); YFunction(formTBD, x)));
SubstituteInto(addScript, Expr(formTBD), NameExpr(form));
addScript;
Re: Línea de regresión JMP Graph Builder con pendiente conocida (pendiente definida por el usuario)¿Qué hay de la situación en la que solo conozco la intersección pero no la pendiente?
Re: Línea de regresión JMP Graph Builder con pendiente conocida (pendiente definida por el usuario)Hola @RAM ,
Sí, puede hacer esto con un script de gráficos personalizado. En el generador de gráficos, o en cualquier gráfico, haga clic con el botón derecho en > personalizar. Luego, haga clic en el signo más para agregar un nuevo script de gráficos. Hay una plantilla para cada función que funcionará para usted, y puede personalizar/cambiar la pendiente (o cualquier otra cosa que desee) sobre la función y. A continuación se muestra un breve video que muestra eso. Esto es lo que estabas buscando?
¡Espero que esto ayude!
Julian
Re: Línea de regresión JMP Graph Builder con pendiente conocida (pendiente definida por el usuario)Si bien no hay nada tan sencillo como en el gráfico bivariado, para agregar funciones, puede usar la capacidad Personalizar en Graph Builder y obtener cualquier tipo de función que desee.
Aquí hay una ecuación lineal muy simple agregada a Graph Builder usando la siguiente adición a la capacidad Personalizar
Pen Color( "red" );
Pen Size( 3 );
intercept = 50;
beta = .2;
Y Function( intercept + beta * x, x );

Re: Línea de regresión JMP Graph Builder con pendiente conocida (pendiente definida por el usuario)¿Cómo puedo ajustar la pendiente o cómo puedo cambiar la pendiente de la línea de ajuste?Re: Línea de regresión JMP Graph Builder con pendiente conocida (pendiente definida por el usuario)La línea de ajuste es uno de los elementos que se pueden colocar en un gráfico de Graph Builder
