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%3A%20Control%20Chart%20Builder%3A%20Schattierte%20Zonen%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611787%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EReferenzlinien%20mit%20einem%20angegebenen%20Bereich%20k%C3%B6nnen%20zur%20Anzeige%20farbiger%20Bereiche%20verwendet%20werden.Hier%20ist%20ein%20einfaches%20Beispiel.%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%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%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%3A%20Control%20Chart%20Builder%3A%20Schattierte%20Zonen%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611793%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EDie%20Verwendung%20von%20Send%20to%20Report()%20ist%20keine%20gute%20Praxis%20beim%20Skripting.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3ESiehe%20dieses%20Beispiel%20einer%20Variation%20der%20Referenzlinie%20f%C3%BCr%20eine%20Achse%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%3A%20Control%20Chart%20Builder%3A%20Schattierte%20Zonen%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611809%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EDanke%20sch%C3%B6n!%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%3A%20Control%20Chart%20Builder%3A%20Schattierte%20Zonen%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611810%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EDanke%20f%C3%BCr%20die%20R%C3%BCckmeldung%20und%20L%C3%B6sung.%3C%2FP%3E%3C%2FLINGO-BODY%3E%3CLINGO-SUB%20id%3D%22lingo-sub-611737%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3ERegelkarten-Generator%3A%20Schattierte%20Zonen%3C%2FLINGO-SUB%3E%3CLINGO-BODY%20id%3D%22lingo-body-611737%22%20slang%3D%22en-US%22%20mode%3D%22NONE%22%3E%3CP%3EHallo%2C%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EDer%20Kontrolldiagramm-Generator%20verf%C3%BCgt%20%C3%BCber%20schattierte%20Zonen%2C%20die%20zonenbasiert%20angewendet%20werden.%20Ich%20m%C3%B6chte%20in%20der%20Lage%20sein%2C%20die%20Zonen%20so%20anzupassen%2C%20dass%20das%20Diagramm%20Zonen%20dort%20anzeigt%2C%20wo%20ich%20sie%20speziell%20haben%20m%C3%B6chte%2C%20und%20nicht%20dort%2C%20wo%20die%20Zonen%20vorgegeben%20sind.%20Gibt%20es%20eine%20M%C3%B6glichkeit%2C%20die%20Zoneneinstellungen%20anzupassen%20oder%20zu%20%C3%A4ndern%3F%20Zum%20Beispiel%20m%C3%B6chte%20ich%2C%20dass%20die%20gr%C3%BCne%20Zone%20zwischen%200%20und%20100%20liegt%2C%20die%20gelbe%20Zone%20zwischen%20100%20und%20300%20und%20die%20rote%20Zone%20zwischen%20300%20und%20500.%3C%2FP%3E%0A%3CP%3E%26nbsp%3B%3C%2FP%3E%0A%3CP%3EVielen%20Dank%20f%C3%BCr%20Ihre%20Zeit.%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%3EMassenanpassung%3C%2FLINGO-LABEL%3E%3CLINGO-LABEL%3EWindows%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