dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
biv = dt << Bivariate( X( :height ), Y( :weight ), FitLine );
rbiv = biv << Report;
xaxis = rbiv[axis box( 2 )];
yaxis = rbiv[axis box( 1 )];
xaxis << Axis Settings( Show Major Grid( 1 ) );
yaxis << Axis Settings( Decimal( 10, 3 ) );
axis box<<Add Ref Line(number, "linestyle", <"color">, <"label">, <width>)
Adds a reference line at number in the linestyle ("Solid" | "Dashed" | "Double"), "color" (using "color name" or index number), "label", and width (in pixels) specified. Note: When a reference line is added that uses the same "label" as an existing reference line, the existing reference line is removed and the new line added.
axis box<<Decimal(width, decimalplaces)
Specifies the units used for Inc() with date/time formats: "Numeric", "Year", "Quarter", "Month", "Week", "Day", "Hour", "Minute", or "Second".
Rotates the axis label to one of the following quoted formats: "Automatic" (based on the width of the label), "Horizonal", "Vertical", "Perpendicular", "Parallel", and "Angled".
Specifies the number of minor tick marks between major tick marks.
Changes the scale of the axis to type ("Linear" | "Log" | "Exp Prob"| "Weibull Prob" | "Logistic Prob" | "Frechet Prob" | "Normal" | "Cube Root" | "Johnson Su Scale" | "Geodesic" | "Geodesic US" | "Custom Scale" | "Power").
If the type is Custom Scale, this message expects two additional clauses: Scale to Internal(expr) and Scale to External(expr).
The first (optional) integer, i, is the label row index. Leaving it out clears any existing label rows and creates one new one as specified. Including it allows you to override any particular label row; using an index higher than the current number of label rows adds a new label row on to the end.