cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • DownloadSemiconductor Toolkit: Tools to create wafer maps, add wafer geometry to graphics, explore die defects & compare wafers.
  • Discovery Summit 2026: Early User Edition - September 23-24.Register. It's free.
  • Use JMP Clinical with CDISC-compliant data. Review studies, ID safety and efficacy signals & communicate findings with interactive graphics. Register to see how. Aug. 27, 2 pm US ET.

Discussions

Solve problems, and share tips and tricks with other JMP users.
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);

Recommended Articles