BookmarkSubscribeSubscribe to RSS Feed
rickeychen

New Contributor

Joined:

Oct 4, 2017

Script for Save Residuals data from Standard Least Squares fit model

Hi,

 

I am trying to write a scirpt to save residuals data from "Standard Least Squares" fit model. So I do not have to use the save column option everytime. Could anyone help? Thanks in advance!

 

image.png

1 ACCEPTED SOLUTION

Accepted Solutions
ian_jmp

Staff

Joined:

Jun 23, 2011

Solution

Re: Script for Save Residuals data from Standard Least Squares fit model

I generated the 'Fit Model' code below by saving the script that JMP makes for you, and then added 'Residuals(1)':

NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Fit Model(
				Y( :height ),
				Effects( :weight ),
				Personality( "Standard Least Squares" ),
				Emphasis( "Effect Leverage" ),
				Run(
					:height << {Summary of Fit( 1 ), Analysis of Variance( 1 ),
					Parameter Estimates( 1 ), Plot Actual by Predicted( 1 ),
					Plot Residual by Predicted( 1 ), Plot Studentized Residuals( 0 ),
					Plot Effect Leverage( 1 ), Box Cox Y Transformation( 0 )},
					Residuals( 1 )
				)
			);

 

4 REPLIES
ian_jmp

Staff

Joined:

Jun 23, 2011

Solution

Re: Script for Save Residuals data from Standard Least Squares fit model

I generated the 'Fit Model' code below by saving the script that JMP makes for you, and then added 'Residuals(1)':

NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
dt << Fit Model(
				Y( :height ),
				Effects( :weight ),
				Personality( "Standard Least Squares" ),
				Emphasis( "Effect Leverage" ),
				Run(
					:height << {Summary of Fit( 1 ), Analysis of Variance( 1 ),
					Parameter Estimates( 1 ), Plot Actual by Predicted( 1 ),
					Plot Residual by Predicted( 1 ), Plot Studentized Residuals( 0 ),
					Plot Effect Leverage( 1 ), Box Cox Y Transformation( 0 )},
					Residuals( 1 )
				)
			);

 

powerpuff

Contributor

Joined:

Jan 31, 2018

Re: Script for Save Residuals data from Standard Least Squares fit model

@ian_jmp Is saving the script and adding Residuals the only way to add residuals to the data table? I am looking at adding studentized residuals to my data table from a fit least squares script and I want to know if there is any other way to script it? 

bill_worley

Staff

Joined:

Jul 2, 2014

Re: Script for Save Residuals data from Standard Least Squares fit model

One other non-scripting option would be to go to Preferences > Platforms> Fit Least Squares and check the Residuals box.  The residuals will then pop up in a new column for every model you fit in the Least Squares.

arkadiy

Community Member

Joined:

Feb 8, 2018

Re: Script for Save Residuals data from Standard Least Squares fit model

The option described here seems to save residuals to the residual graph, which is generated by a Fit Model. I was wondering if it might be possible to save values (the leverage residuals) which are generated by each of the graphs corresponding to multiple covariates (or independent variables) of the Fit Model. Thank you for your help with this.