cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Discussions

Solve problems, and share tips and tricks with other JMP users.
%3CLINGO-SUB%20id%3D%22lingo-sub-611787%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%26nbsp%3B%3A%20G%C3%A9n%C3%A9rateur%20de%20cartes%20de%20contr%C3%B4le%26nbsp%3B%3A%20zones%20ombr%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611787%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3ELes%20lignes%20de%20r%C3%A9f%C3%A9rence%20qui%20ont%20une%20plage%20sp%C3%A9cifi%C3%A9e%20peuvent%20%C3%AAtre%20utilis%C3%A9es%20pour%20afficher%20des%20zones%20color%C3%A9es.Voici%20un%20exemple%20simple.%3C%2FP%3E%0A%3CP%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%20lia-image-align-inline%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3CSPAN%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cspan%20class%3D%22lia-inline-image-display-wrapper%22%20image-alt%3D%22txnelson_0-1678803400251.png%22%20style%3D%22width%3A%20400px%3B%22%3E%3Cimg%20src%3D%22https%3A%2F%2Fcommunity.jmp.com%2Ft5%2Fimage%2Fserverpage%2Fimage-id%2F51006iC3367ADA18F8C53E%2Fimage-size%2Fmedium%3Fv%3Dv2%26amp%3Bpx%3D400%22%20role%3D%22button%22%20title%3D%22txnelson_0-1678803400251.png%22%20alt%3D%22txnelson_0-1678803400251.png%22%20%2F%3E%3C%2Fspan%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FSPAN%3E%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3Enames%20default%20to%20here(1)%3B%0Adt%20%3D%20%0A%2F%2F%20Open%20Data%20Table%3A%20Big%20Class.jmp%0A%2F%2F%20%E2%86%92%20Data%20Table(%20%22Big%20Class%22%20)%0AOpen(%20%22%24SAMPLE_DATA%2FBig%20Class.jmp%22%20)%3B%0A%0Accb%20%3D%20Control%20Chart%20Builder(%0A%20Variables(%20Y(%20%3Aheight%20)%20)%0A)%3B%0Accbr%20%3D%20ccb%20%26lt%3B%26lt%3B%20report%3B%0Accbr%5BAxisBox(2)%5D%20%26lt%3B%26lt%3B%20Add%20Ref%20Line(%20%7B65%2C%2070%7D%2C%20%22Solid%22%2C%20%22Yellow%22%2C%20%22%22%2C%201%2C%200.25%20)%3B%3C%2FCODE%3E%3C%2FPRE%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-611793%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%26nbsp%3B%3A%20G%C3%A9n%C3%A9rateur%20de%20cartes%20de%20contr%C3%B4le%26nbsp%3B%3A%20zones%20ombr%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611793%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EL'utilisation%20de%20Send%20to%20Report()%20n'est%20pas%20une%20bonne%20pratique%20dans%20les%20scripts.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EVoir%20cet%20exemple%20de%20variation%20de%20la%20ligne%20de%20r%C3%A9f%C3%A9rence%20pour%20un%20axe%20%3A%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3ENames%20Default%20to%20Here(%201%20)%3B%0A%0Adt%20%3D%20Open(%20%22%24SAMPLE_DATA%2FBig%20Class.jmp%22%20)%3B%0A%0Accb%20%3D%20dt%20%26lt%3B%26lt%3B%20Control%20Chart%20Builder(%20Variables(%20Y(%20%3Aweight%20)%20)%2C%20Show%20Control%20Panel(%200%20)%20)%3B%0A%0Arpt%20%3D%20ccb%20%26lt%3B%26lt%3B%20Report%3B%0A%0Arpt%5BAxisBox(2)%5D%20%26lt%3B%26lt%3B%20Add%20Ref%20Line(%20%7B%2090%2C%20100%20%7D%2C%20%22Solid%22%2C%20%22Red%22%20)%3B%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-611809%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%26nbsp%3B%3A%20G%C3%A9n%C3%A9rateur%20de%20cartes%20de%20contr%C3%B4le%26nbsp%3B%3A%20zones%20ombr%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611809%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EMerci!%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-611810%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERe%26nbsp%3B%3A%20G%C3%A9n%C3%A9rateur%20de%20cartes%20de%20contr%C3%B4le%26nbsp%3B%3A%20zones%20ombr%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611810%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EMerci%20pour%20le%20retour%20et%20la%20solution.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-611737%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3EG%C3%A9n%C3%A9rateur%20de%20carte%20de%20contr%C3%B4le%26nbsp%3B%3A%20zones%20ombr%C3%A9es%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611737%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3ESalut%2C%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ELe%20g%C3%A9n%C3%A9rateur%20de%20cartes%20de%20contr%C3%B4le%20est%20livr%C3%A9%20avec%20des%20zones%20ombr%C3%A9es%20qui%20sont%20appliqu%C3%A9es%20en%20fonction%20des%20zones.%20Je%20veux%20pouvoir%20personnaliser%20les%20zones%20afin%20que%20le%20graphique%20affiche%20les%20zones%20o%C3%B9%20je%20les%20veux%20sp%C3%A9cifiquement%20par%20opposition%20%C3%A0%20l'endroit%20o%C3%B9%20les%20zones%20sont%20dict%C3%A9es.%20Existe-t-il%20un%20moyen%20de%20personnaliser%20ou%20de%20modifier%20les%20param%C3%A8tres%20de%20zone%26nbsp%3B%3F%20Par%20exemple%2C%20je%20voudrais%20que%20la%20zone%20verte%20soit%20de%200%20%C3%A0%20100%2C%20la%20zone%20jaune%20de%20100%20%C3%A0%20300%2C%20la%20zone%20rouge%20de%20300%20%C3%A0%20500.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EMerci%20pour%20votre%20temps.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CPRE%3E%3CCODE%20class%3D%22%20language-jsl%22%3EControl%20Chart%20Builder(%0A%20Size(534%2C%20456)%2C%0A%20Show%20Control%20Panel(0)%2C%0A%20Variables(%0A%20%20Subgroup(%3A%22Point%20of%20Use%20Sample%20ID-Result%20Units-Date%20Collected-1%2F3%2F2023%22n)%2C%0A%20%20Y(%3A%22211-ppb-114.2%22n)%0A%20)%2C%0A%20Chart(Position(1)%2C%20Limits(Shade%20Zones(1))%2C%20Add%20Spec%20Limits(%7BLSL(0)%2C%20USL(500)%2C%20Target(250)%7D))%2C%0A%20SendToReport(%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22211-ppb-114.2%22%2C%0A%20%20%20ScaleBox%2C%0A%20%20%20%7BFormat(%22Best%22%2C%2012)%2C%20Min(-7.39525022607722)%2C%20Max(502.242588833477)%2C%20Inc(100)%2C%0A%20%20%20Minor%20Ticks(1)%2C%20Add%20Ref%20Line(0%2C%20%22Solid%22%2C%20%22Blue%22%2C%20%22LSL%22%2C%201)%2C%0A%20%20%20Add%20Ref%20Line(500%2C%20%22Solid%22%2C%20%22Blue%22%2C%20%22USL%22%2C%201)%2C%0A%20%20%20Add%20Ref%20Line(250%2C%20%22Solid%22%2C%20%22Blue%22%2C%20%22Target%22%2C%201)%7D%0A%20%20)%2C%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22graph%20display%201%20title%22%2C%0A%20%20%20TextEditBox%2C%0A%20%20%20%7BSet%20Text(%22Individual%20%26amp%3B%20Moving%20Range%20chart%20of%20211-ppb%22)%7D%0A%20%20)%2C%0A%20%20Dispatch(%7B%7D%2C%20%22Subgroup%20display%201%20title%22%2C%20TextEditBox%2C%20%7BSet%20Text(%22Date%22)%7D)%2C%0A%20%20Dispatch(%7B%7D%2C%20%22Y%20display%201%20title%22%2C%20TextEditBox%2C%20%7BSet%20Text(%22211-ppb%22)%7D)%2C%0A%20%20Dispatch(%0A%20%20%20%7B%7D%2C%0A%20%20%20%22Control%20Chart%20Builder%22%2C%0A%20%20%20FrameBox%2C%0A%20%20%20%7BGrid%20Line%20Order(2)%2C%20Reference%20Line%20Order(1)%7D%0A%20%20)%0A%20)%0A)%3C%2FCODE%3E%3C%2FPRE%3E%3C%2FLINGO-BODY%3E%3CLINGO-LABS%20id%3D%22lingo-labs-611737%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CLINGO-LABEL%3EPersonnalisation%20de%20masse%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3Eles%20fen%C3%AAtres%3C%2FLINGO-LABEL%3E%3C%2FLINGO-LABS%3E
Choose Language Hide Translation Bar

Control Chart Builder: Shaded Zones

Hi,

 

Control chart builder comes with shaded zones that are applied based on zones. I want to be able to customize the zones so that the chart displays zones where I want them specifically as opposed to where the zones are dictated. Is there a way to customize or change the zone settings? For example, I would like green zone to from 0-100, yellow zone from 100-300, red zone from 300-500.

 

Thank you for your time.

 

Control Chart Builder(
	Size(534, 456),
	Show Control Panel(0),
	Variables(
		Subgroup(:"Point of Use Sample ID-Result Units-Date Collected-1/3/2023"n),
		Y(:"211-ppb-114.2"n)
	),
	Chart(Position(1), Limits(Shade Zones(1)), Add Spec Limits({LSL(0), USL(500), Target(250)})),
	SendToReport(
		Dispatch(
			{},
			"211-ppb-114.2",
			ScaleBox,
			{Format("Best", 12), Min(-7.39525022607722), Max(502.242588833477), Inc(100),
			Minor Ticks(1), Add Ref Line(0, "Solid", "Blue", "LSL", 1),
			Add Ref Line(500, "Solid", "Blue", "USL", 1),
			Add Ref Line(250, "Solid", "Blue", "Target", 1)}
		),
		Dispatch(
			{},
			"graph display 1 title",
			TextEditBox,
			{Set Text("Individual & Moving Range chart of 211-ppb")}
		),
		Dispatch({}, "Subgroup display 1 title", TextEditBox, {Set Text("Date")}),
		Dispatch({}, "Y display 1 title", TextEditBox, {Set Text("211-ppb")}),
		Dispatch(
			{},
			"Control Chart Builder",
			FrameBox,
			{Grid Line Order(2), Reference Line Order(1)}
		)
	)
)
1 ACCEPTED SOLUTION

Accepted Solutions
txnelson
Super User

Re: Control Chart Builder: Shaded Zones

Reference Lines that have a range specified can be used to display colored areas.  Here is a simple example.

txnelson_0-1678803400251.png

names default to here(1);
dt = 
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );

ccb = Control Chart Builder(
	Variables( Y( :height ) )
);
ccbr = ccb << report;
ccbr[AxisBox(2)] << Add Ref Line( {65, 70}, "Solid", "Yellow", "", 1, 0.25 );

 

Jim

View solution in original post

4 REPLIES 4
txnelson
Super User

Re: Control Chart Builder: Shaded Zones

Reference Lines that have a range specified can be used to display colored areas.  Here is a simple example.

txnelson_0-1678803400251.png

names default to here(1);
dt = 
// Open Data Table: Big Class.jmp
// → Data Table( "Big Class" )
Open( "$SAMPLE_DATA/Big Class.jmp" );

ccb = Control Chart Builder(
	Variables( Y( :height ) )
);
ccbr = ccb << report;
ccbr[AxisBox(2)] << Add Ref Line( {65, 70}, "Solid", "Yellow", "", 1, 0.25 );

 

Jim

Re: Control Chart Builder: Shaded Zones

Thank you!

Re: Control Chart Builder: Shaded Zones

Using Send to Report() is not a good practice in scripting.

 

See this example of a variation of the reference line for an axis:

 

Names Default to Here( 1 );

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );

ccb = dt << Control Chart Builder( Variables( Y( :weight ) ), Show Control Panel( 0 ) );

rpt = ccb << Report;

rpt[AxisBox(2)] << Add Ref Line( { 90, 100 }, "Solid", "Red" );

Re: Control Chart Builder: Shaded Zones

Thanks for the feedback and solution.

Recommended Articles