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

Semiconductor JMP Users Group Discussions

Choose Language Hide Translation Bar
hogi
Level XIII

collection of wishes with focus on "Semiconductor"

New features or bug fixes that help one user in one area might also help other users in the same area.

So I thought about creating a list of feature requests with a focus on Semiconductor.

Let's join forces to get them implemented as soon as possible : )

the idea:

  • a link - and maybe a short motivation here
  • to keep the list "slim", if you have any comments, please follow the link and comment in the original post

 

27 REPLIES 27
hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

frustrated by I-V curves which look like this one?
->  Graph Builder: Line - possibility to add breaks

hogi_0-1722405440600.png

- not anymore - the feature will come with JMP20. -> use Row Ascending 

hogi_0-1771351449147.png

 

 

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

Dif() and Lag() formula functions by column group (byVar argument)

- now available in JMP19 via       Col At()

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

BHarris
Level VII

Re: collection of wishes with focus on "Semiconductor"

Can you explain more about what changed with the GB CDF situation?

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

You are right, the original request is still open: a missing step at the lower left.
So, no possibility to close the wish.

On the other hand:

Concerning CDF/ Cumulative Probability in Graph Builder, most parts were available or were improved in JMP19.

- CDF was always there - for lines : just drag the variable onto the Y axis and activate Cumulative Percent.

- already there, but even more secret: use 1s on the Y axis to enable JMP to plot CDF plots  with points and smoother.

new:
- Pspline fit  + maximum value constraint = 1  for smoother:

hogi_1-1762813889870.png

 

 

dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
Graph Builder(
	Transform Column( "ones", Formula( 1 ) ),
	Variables( X( :height ), Y( :ones ) ),
	Elements(
		Points( X, Y, Legend( 5 ), Summary Statistic( "Cumulative Percent" ) ),
		Smoother(
			X,
			Y,
			Legend( 6 ),
			Summary Statistic( "Cumulative Percent" ),
			Method( "P-Spline" ),
			Maximum Constraint( 1 )
		),
		Line(
			X,
			Y,
			Legend( 7 ),
			Connection( "Step" ),
			Summary Statistic( "Cumulative Percent" )
		)
	)
);

 

 

even better: Scoping
This allows the user to generate grouped Cumulative Probability plots with a few mouse clicks.
Ones which are immune against mistakes of the users -  which show the right plot even with added Data Filter,  Overlay  and  Trellis plot design. No need to adjust the formula of the transfrom column.

hogi_0-1762813825378.png

Graph Builder(
	Transform Column(
		"age bins",
	
		Formula( If( :age <= 13, "<=13", ">13") )
	),
	Transform Column(
		"cumulative Prob",
		Formula(
			Col Rank( :height, :"@Exclude"n, :"@Filter"n, :"@Graph"n, :"@Overlay"n )
			 / (Col Number(
				:height,
				:"@Exclude"n,
				:"@Filter"n,
				:"@Graph"n,
				:"@Overlay"n
			) + 1)
		)
	),
	Variables(
		X( :height ),
		Y( :CumProb ),
		Wrap( :age bins ),
		Overlay( :sex )
	),
	Elements( Points( X, Y ), Line Of Fit( X, Y ) )
);


I am very happy with the new possibilities.

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

@isabelleswaenep 
wishes with focus on "Semiconductor".

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

do you use Fishbone Diagrams?
do you use JMP to create the Fishbone diagrams?
why not?

GraphBuilder Powers for Fishbone/hierarchical Diagram Platform 

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

The graph looks innocent - but it's almost impossible to generate in JMP:
Overlay is used to control the fit and the color - and the user wants to specify the marker for different variants.
hogi_0-1771352347266.png
how to generate this graph in Graph Builder? 

50% of what is needed to fix the issue:
new Column Property: Value Markers 

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

by the way: Overlay
by the way: "impossible"

hogi_0-1771353105200.png

Why is it not possible to generate this graph in JMP? 

I have to admit: it is possible. But it could be much easier.
That's why this wish is one of my absolute favorites:
Graph Builder - Overlay by multiple columns 


hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

Lots on the X axis - and Variants used for X group.
This approach will lead to plots like this one:

hogi_1-1771353610204.png

to get rid of the white areas, please follow the link and vote:
 X group: restrict the values on the axis to the respective group 

 

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

Please note: The interactivity in JMP is amazing - but it can be very restricted as well!
Some operations are not possible in JMP - if there are linked data tables or open reports:
Sort data table + add rows + concatenate -- make it possible 

BHarris
Level VII

Re: collection of wishes with focus on "Semiconductor"

@hogi Can you elaborate on what you mean by CDFs being possible via scoping in JMP 19?

hogi
Level XIII

Re: collection of wishes with focus on "Semiconductor"

Hi @BHarris sorry, I guess there is nothing new compared to
https://community.jmp.com/t5/Semiconductor-JMP-Users-Group/collection-of-wishes-with-focus-on-quot-S...

-> I edited the original post :

The topics of Cumulative Probability and CDF were both discussed together in the wish list under the title "CDF".
Add CDFs to Graph Builder + Summary Statistics in Graph Builder - add Cumulative Probability

- Generating (robust)  Cumulative Probability plots is now possible via Scoping:

hogi_2-1771363382577.png

- CDF was always possible (following your trick) - but with the drawback of the missing first step (-> your wish).

-> While there is significant progress for the Probability Plot, the missing step for CDF still has to be addressed in a future version of JMP.