cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Browse apps to extend the software in the new JMP Marketplace
Choose Language Hide Translation Bar
steo45
Level II

Process Capability study doesnt display all parameters from Stdf file

i have a stdf file and when doing process capability study. for some reasons  some parameters are missing. Any idea how to  fix it? 

5 REPLIES 5
txnelson
Super User

Re: Process Capability study doesnt display all parameters from Stdf file

I would start by examining the JMP data table after you have inputted it, using whatever STDF reader you are using. Please verify that columns are not empty and that the columns that you want to be analyzed are numeric and continuous.
Jim
steo45
Level II

Re: Process Capability study doesnt display all parameters from Stdf file

i checked the data seem correct. no empty columns or anything i  also tried using  this script  instead of doing it interactively  and had the same issue. the  summary report drops  some test too. im unsure if im picking the correct option

steo45_14-1622679654053.png

Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA\semiconductor capability.jmp" );

// Create a complex name for a column to make sure it will be
// processed correctly
dt:NPN1 << set name( "NPN1-7/Best" );

// Get a list of columns to be used
colList = dt << get column names( continuous, string );

ProcessFunc = Function( {TheList},
// Move them into a single literal string of the format required
// for the Process Variables element in the Process Capability
// platform
TheVars = ":Name(\!"" || TheList[1] || "\!")";
For( i = 2, i <= 10, i++,
TheVars = TheVars || "," || ":Name(\!"" || TheList[i] || "\!")"
);

// Run the Process Capability platform, using the literal
// string "TheVars"
Eval(Parse("dt << Process Capability(
Process Variables( "|| TheVars|| ") ), Capability Index Plot( 1 ), Within Sigma Capability Summary Report(1)
);"));
);

Return = ProcessFunc( colList );
txnelson
Super User

Re: Process Capability study doesnt display all parameters from Stdf file

There are 2 issues.

  1. Your script limits the output to 10 column
    For( i = 2, i <= 10, i++,
    		TheVars = TheVars || "," || ":Name(\!"" || TheList[i] || "\!")"
    	)
    ;
  2. Not all of the columns have both USL and LSL assigned
  3. usllsl.PNG

 

Jim
steo45
Level II

Re: Process Capability study doesnt display all parameters from Stdf file

thanks for the reply jim.  i'm not sure what i'm doing wrong with this one.i tried to do it manually but it still looks like its skipping about 200 processes. there are some process limits missing about 8 from what i see. however the summary comes in with  more than 518 missing including 6 that are missing limits

Total processes: 1741 

Total no limits : 8

Total Process in summary: 1223

steo45_1-1622744719058.png

 

 

 

txnelson
Super User

Re: Process Capability study doesnt display all parameters from Stdf file

My examination of your included data shows that 248 columns that are not analyzed in the Process Capability platform are being excluded because they have zero for all of their rows.

Jim