cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Submit your abstract to the call for content for Discovery Summit Americas by April 23. Selected abstracts will be presented at Discovery Summit, Oct. 21- 24.
Discovery is online this week, April 16 and 18. Join us for these exciting interactive sessions.
Choose Language Hide Translation Bar
qt
qt
Level I

add fitting line using jmp script.

I am using jmp script to draw X-Y scatter plots.

Can I add fitting lines by group using JMP scripts too?

here is sample of the script I copied:

Bivariate(

    Y( :Height ),

    X( :Age ),

    Fit Where( :HDDt == "Schoo_A", Fit Line( {Line Color( {213, 72, 87} )} ) ),

    Fit Where( :HDDt == "School_B", Fit Line( {Line Color( {64, 111, 223} )} ) )

)

If next time, I have 3 groups, School_A, School_B, School_C, do I have to manually add the

3rd fitting line, and choose the colors? I am hoping JMP script can choose color based on # of groups.

Thanks,

Qian

1 ACCEPTED SOLUTION

Accepted Solutions
ms
Super User (Alumni) ms
Super User (Alumni)

Re: add fitting line using jmp script.

Bivariate() can have an optional Group By() argument.

An example:

Open( "$SAMPLE_DATA/Big Class.jmp" ) <<

Bivariate( Y( :weight ), X( :height ), Group by( :sex ), Fit line() );

View solution in original post

3 REPLIES 3
ms
Super User (Alumni) ms
Super User (Alumni)

Re: add fitting line using jmp script.

Bivariate() can have an optional Group By() argument.

An example:

Open( "$SAMPLE_DATA/Big Class.jmp" ) <<

Bivariate( Y( :weight ), X( :height ), Group by( :sex ), Fit line() );

xlin11
Level I

Re: add fitting line using jmp script.

what if remove the Fit line? is there any way to remove fit line from the plot?

ms
Super User (Alumni) ms
Super User (Alumni)

Re: add fitting line using jmp script.

In JMP 10 this syntax can be used to remove the first fitted line:

biv << (Curve[1] << Remove Fit);