Register today, Agenda now ready!
The agenda for the Ireland Users Group is now ready, and we have some great speakers. Register today and join us for great presentations and the latest updates from JMP: Register here
The agenda for the Ireland Users Group is now ready, and we have some great speakers. Register today and join us for great presentations and the latest updates from JMP: Register here
Jump into Gauge Studies Hands-on Workshop / On-Demand Also available as a live instructor-led event, this workshop is designed for intermediate to advanced users with at least one year of JMP experience who would like to dive deeper into Gauge Studies. *Note: This is an on-demand recording of the content covered in the live instructor-led event. You can pause the video to complete the hands-on po...
Jump into Control Charting Hands-on Workshop / On-Demand Also available as a live instructor-led event, this workshop is designed for intermediate to advanced users with at least one year of JMP experience who would like to dive deeper into quality. Attendees learn the basics of statistical process control. *Note: This is an on-demand recording of the content covered in the live instructor-led eve...
Video 1: Challenge - Beyond One Best Model: What a DSD Can Really Tell You The Q2 session of the Experimenter’s Club featured a lively discussion on George Box’s famous reminder that "all models are wrong, but some are useful." It began with a user questioning whether unexpectedly strong interaction and quadratic effects in a 6-factor Definitive Screening Design (DSD) should be trusted. What foll...
The JMP Marketplace offers JMP extensions designed to enhance the user experience with JMP products (JMP, JMP Pro, JMP Clinical, JMP Live). They allow users to customize JMP to meet their specific needs and are available to people who have a MyJMP account. Extensions can include add-ins, data connectors, data sets, and more. See how to find, download and install an add-in. Add-ins use the extens...
We had such fun in our winter book club this year that some of us want to keep reading and discussing books over the summer, starting mid-May. One book that we're talking about is Empire of AI by Karen Hao. If you were to join a summer book club, what book are you interested in discussing? Let us know if you have more suggestions by the end of April, and we'll give details soon after.
The STDF Reader Add-In imports Standard Test Data Format (STDF V4) binary files into JMP, converting raw semiconductor test data into a file summary and six structured data tables https://marketplace.jmp.com/appdetails/STDF+Reader Launch the add-in from the JMP Add-Ins menu and provide two inputs: the path to your STDF file and an output directory for intermediate files. The add-in handles the r...
A big thank you to everyone who joined our recent JMP Philippines Seminar! It was a fantastic session with strong participation and engaging discussions. One of the key highlights was the real-world case sharing by our JMP Champion, Neil Pelayo (Ms Barbie), who shared valuable practical insights and industry experiences. The session also featured a demonstration by our JMP Systems Engineer of the ...
Join the Salt Lake City JMP Users Group for an afternoon of community impact and outdoor fun.
We’ll kick things off with a short, hands-on service project, and then head into a beginner-friendly disc golf experience at a local park.
Give back. Get outside. Connect with your JMP community.
Date: April 15
Time: 1:30 PM – 4:00 PM MDT
Location: Riverbottoms Disc Golf Course, 12127 S Vahe St, Riverton...
For decades, testing was limited to 2% of total manufacturing costs with highly advanced automated test equipment capable of performing several different tests at the same time on multiple chips or wafers, and ultimately for different functions as part of system-level testing.
Today, these testing percentages are on the rise again.
Based on run-on-error data and test time data, it is easy to obta...
NXP's Citizen Data Scientist Program is an initiative that delivers both statistical training and tangible results – like eliminating more than 100 tests without losing reliability coverage – to the business. In this video, Mehul Shroff, Technical Director for Intrinsic/Radiation Reliability at NXP, explains how statistical approaches in place at NXP mean cost reduction doesn't come at a cost to...
We’re excited to share a set of JMP hands-on exercise materials with the community! Feel free to download and explore them at your own pace.
Please Download the JMP Add-ins and JMP Journal in Advance:
To fully participate in the exercise, kindly download the following materials:
1. Capability Explorer Add-in: https://marketplace.jmp.com/appdetails/Capability+Explorer
2. Modern Six Sigma Add-in: ht...
Registration is now open for the upcoming UK Users Group at the Beehouse, Milton Park Science Park. Register now to meet experts from JMP, see presentations from external partners, and network with like minded people. There is also still time to present, so if you'd like to, let me know: christopher.sanger@jmp.com You wont want to miss this, so register here today: UK JMP Users Group 2026 | JMP
Registration is now open for the upcoming Ireland Users Group at the University of Limerick. Register now to meet experts from JMP, see presentations from external partners, and network with like minded people. There is also still time to present, so if you'd like to, let me know: christopher.sanger@jmp.com You wont want to miss this, so register here today: Ireland JMP Users Group 2026 | JMP
In this on-demand webinar, discover how JMP helps semiconductor manufacturers and Tier 1 suppliers respond faster to excursions, uncover root causes, and drive improvements in yield and quality. Learn more about JMP’s capabilities in process monitoring, interactive data visualization, predictive modeling, and workflow automation – tools that streamline decisions and scale insights across operation...
Does it make sense to use the Scripters Club platform to discuss new and future enhancements to JSL? The aim would be to organize ideas, inform people about new features, and advertise future improvements.
Game Changers:
Expression Handling9Data table subscripting 13Add-In Manager2017Python and R embedded 18Migrate to new JSL code editor Comprehensive scripting index chatty mode() for AI debuggin...
I’m sharing this success story from JSR Micro because it’s a strong example of how the right analytics strategy can create measurable impact in semiconductor manufacturing. In this case, JSR Micro streamlined its quality control and production analytics by integrating multiple data sources using solutions from JMP. Faced with disconnected production, QC, and environmental datasets, the team consol...
Hi everyone, just sharing a useful resource for those working with wafer and die data: the Semiconductor Toolkit (STK) available on the JMP Marketplace. The toolkit offers specialized wafer visualizations, tools for working with patterned and bare wafer maps, options to annotate graphics with wafer geometry, and methods to explore die‑level defect patterns or compare wafers. It also includes seve...
Click the Begin! button below to start, or click Resume to return to where you left off. You can watch the videos in order, or jump to specific topics using the navigation pane on the left. Download the Getting-Started-data.zip file linked above to follow along with the demonstrations. The Big Class.jmp data file is used in the introductory videos. In these videos you'll learn about: the four com...
We’re excited to bring you this free e-learning course on Custom Design of Experiments. This course focuses on the core principles of designing an experiment, enabling you to understand and apply those principles to achieve an optimal design using the Custom Design platform in JMP. Custom design is an approach to designing experiments that produces optimal designs for the problem you’re trying t...
The Define and Measure phases form the foundation for setting a Specific, Measurable, Achievable, Relevant and Time-bound (SMART) Six Sigma project goal. These phases ensure the objectives are clear, feasible and aligned with broader organizational priorities. Today’s data-rich environment demands Six Sigma tools that are faster, clearer, and more interactive. In this webinar, discover how modern ...
From the Marketplace (JMP extensions) Modern Six Sigma : Modern Six Sigma Capability Explorer: Capability Explorer Neural Network Tunning for JMP Pro: Neural Network Tuning for JMP® Pro Resource Center: Quality and process engineering White Papers The Use if Designed Experimentation to Improve and Accelerate the Innovation Process: DOE improves and accelerates innovation Moving from Minita...
Use bar charts and frequency distributons to display the distribution of categorical variables.
Visit Discovering JMP > Visualize Your Data, Discovering JMP > Analyze Your Data > Analyze Distributions and Essential Graphing in JMP Help to learn more.
Use Pareto Plots and Pie Charts to display the distribution of categorical variables. Pareto plots sort in descending order of frequency of occurrence or by a weighted value. Creating Pareto plot and Pie Chart using Failuressize.jmp (Help > Sample Data Folder > Quality Control) A second direct way to see pie charts For more details on creating pie charts and Pareto plots, see Discovering JM...
Use dot plots to display the distribution of continuous variables and include categorical variables. Dot plots allow you to assess the shape, center, and spread of the data. Dot plots are a very useful way for comparing data between groups. Distribution of continuous variables Add categorial variables cto compare continuous variable between groups Visit Essential Graphing in JMP Help to l...
This Analysis Guide provides a list of potential questions that one might consider when analyzing a single variable or column of data. There are many statistical techniques useful in addressing these questions which are listed in the second column. The JMP® platforms that provide access to those statistical techniques along with One Page Step-by-Step Guides included in this manual are highlighted ...
This Analysis Guide provides a list of potential questions that one might consider when studying the relationship between a single explanatory factor and a response variable. There are many statistical techniques useful in addressing these questions which are listed in the second column. The JMP® platforms that provide access to those statistical techniques along with One Page Step-by-Step Guides ...
This Analysis Guide provides a list of potential questions that one might consider when exploring data for the purpose of finding features, patterns, and overall structure in the data without the need to model the relationship between specific explanatory factors and a specific response variable. There are many statistical techniques useful in addressing these questions which are listed in the sec...
This Analysis Guide provides a list of potential questions that one might consider when studying the relationship between many potential explanatory factors and a response variable. There are many statistical techniques useful in addressing these questions which are listed in the second column. The JMP® platforms that provide access to those statistical techniques along with One Page Step-by-Step ...
This Analysis Guide provides a list of potential questions that one might consider when trying to determine how much data to collect. For example – in designing an experiment. There are many statistical techniques useful in addressing these questions which are listed in the second column. The JMP® platforms that provide access to those statistical techniques along with One Page Step-by-Step Guides...
This guide provides information on fitting various continuous or discrete distributions to data.
Fitting One Continuous Distribution
From an open JMP data table, select Analyze > Distribution.Select one or more continuous variables from Select Columns, click Y, Columns, then click OK.
Here we chose the variable ‘World Gross’Select Continuous Fit from the red triangle for the variable and select a...
This guide provides some ways to assess the fit of a normal distribution to a continuous variable. See options for fitting and assessing the fit of other non-normal distributions in the Fitting Distributions guide. From an open JMP® data table, select Analyze > Distribution.Select one or more continuous variables from Select Columns and click Y, Columns.Click OK to generate a histogram (Histogr...
This course covers the basics of scripting with JSL and then progresses to more advanced topics, including working with data tables, using matrices to facilitate computations, scripting analyses, and capturing results to make custom reports. The course also presents suggested best practices throughout.
This guide demonstrates how to find the area under the normal curve using formulas and the Distribution Calculator.
Column Formula for Area Under a Normal Curve (One Value)
1. Select File > New > Data Table.
2. Add one row - select Rows > Add Rows, and type “1”. Click OK.
3. Right-click on Column 1, and select Formula to access the Formula Editor.
4. From the function list on the left, select Probabi...
This guide demonstrates three methods for calculating standardized values (z-scores) for a continuous variable. Method 1 (Save Standardized) From an open JMP data table, select Analyze > Distribution.Select one or more continuous variables from Select Columns and click Y, Columns.Click OK to generate a histogram and descriptive statistics.Click on the red triangle for the variable, and select Sav...
This guide demonstrates methods for selecting a random sample and generating random data. Random Sampling From an open JMP data table, select Tables > Subset.Specify how you’d like the sample to be selected: Random – sampling rate (specify the proportion).Random – sample size (specify the desired sample size).To select a stratified sample across another variable, check Stratify and select the var...
Use to estimate via a confidence interval and perform hypothesis tests for a population proportion.
Confidence Intervals for Population Proportions
From an open JMP® data table, select Analyze > Distribution.Select one or more categorical variables from Select Columns, click Y, Columns (categorical variables have red or green bars).
Note: If you have summarized data (a column with counts), enter ...
Use to Estimate via a confidence interval and perform a hypothesis test for the difference between two population proportions. If comparing more than two proportions, refer to the Chi Square Tests for a Two-Way Table guide. Two Proportions Test From an open JMP® data table, select Analyze > Fit Y by X.Choose the binary response variable for the Y, Response.Choose the 2 levels variable that def...
(view in My Videos) See how to: Import multiple data files into one tableVerify data integrityUse Distribution to examine data and graphically clean, remove or hide unnecessary dataRecode data to current or new columnUse Fit Y by X to compare two variables using analyses that test differences among groups or across rangesBroadcast commands across similar output in multiple windowsInteractively ...
(view in My Videos) See how to: Understand a neural network as a function of a set of derived inputs, called hidden nodes, that are nonlinear functions of the original inputsInterpret Neural Network diagram inputs (factors) and outputs (responses) Understand terms and how they apply to building Neural Networks (nodes, activation type, activation functions)Understand types of activation function...
(view in My Videos) See how to: Understand why transformations stabilize variance, make the error more uniform across the design region, remedy lack of fit and plot predictions in a way that does not violate physical limits, display negative counts or erroneously report yields as greater than 100%donnTransform data on the fly using Graph Builder and change scales to improve graph readability ...
(view in My Videos) See how to: Use repeated measures to model correlation structuresOrganize data, graph correlations, build models, compare/select the best model and test hypothesesInterpret statistics related to mix modelsUnderstand Toeplitz, ante-dependent and compound symmetry (equal variances) covariance structures Deploy AR(1) model that assumes degradation rate constancy over timeDepl...
(view in My Videos) See how to: Define split-plot designs as one where treatment is applied to more than one experimental unit because one or more factors are associated with batch processing or are difficult, expensive or time consuming to changeRecognize some types of industrial situations where split plots are appropriateDifferentiate potential split-split-plot designs from strip-plot design...
This case study uses JMP and JMP Pro to find optimal geologic and completion parameters in upstream oil and gas processes (identifying, extracting and producing raw materials). (view in My Videos) See how to: Understand the goal of the models - to determine point of diminishing return for using additional, expensive solid material (proppant) in the processUnderstand the response of interes...
See how to: Understand the benefits of Generalized Regression (Penalized Regression) Use JMP Pro lasso and elastic net shrinkage techniques to reduce prediction variance, handle non-normal and zero-inflated responses, model mean responses and select the best model interactively. See how to: Use JMP Pro Quant...
Augment the design using JMP Custom Design to support a response surface model in the several important factors
(view in My Videos) See how to: Understand the manufacturing yield example used in the demoFind patterns Use Distribution to examine the relationship between variables and between variables and responseUse Graph Builder to examine all variables, use icon drag-and-drop to fit lines to data, turn on statistics like R square, change fit type interactively and add color to highlight key findings ...
See how to: Understand why survival analysis is useful Use medical data to perform survival analysis using Life Distribution and Survival platforms Examine Kaplan-Meier estimates and compare survival by grouping variables Run parametric survival models to predict survival times based on type of treatment ...
See how to: Seamlessly integrate JMP with R Projects using a handful of JSL scripting commands that allow you to connect to R, send data between R and JMP and submit R code Add to the JMP menu a custom dialog to perform bootstrap sampling Implement variable selection functionality in JMP using R integration, where JMP is used as a front-end and back-end to...
See how to: Design an experiment that has linear constraints that eliminate a corner of the design space Determine the values for constraints Determine when to treat factors as blocking or hard-to-change, depending on the type of variability you want to characterize Build a design that incorporates one and two random b...
See how to: Examine tree structure Use Scripting Index Show properties to identify objects used in reports and messages that can be sent to objects using JSL Build.dialog structures to capture user input, including button boxes, check boxes, radio boxes, freeform text edit boxes, number edit boxes, combo boxes and slider boxes ...
See how to: Compare the times needed for various data cleanup method Use JSL commands to pass information between data tables and matrices including get as matrix, get values, get selected rows, as table, set matrix and set values Create a summary table and then operate on items in the source table by selecting items from the table ...
See how to: Create Reliability Block Diagrams Model individual components or subsystems using Life Distribution Build complex system using components or subsystems connected in a variety of ways to build in redundancies to failure Model and compare the systems See how to: Simulate a repairable system ...
Learn about: Two approaches Global - more stable, less flexible Local - less stable, more flexible Preventing overfitting Linear Regression, Stepwise Regression, Generalized Regression, Penalized Regression Decision Trees, Bootstrap Forests Boosted Trees Neural Networks Importance of test sets and how to use ...
See how to screen models to find the most appropriate, best model for your needs and the goals of your study or experiment. Model Screening, introduced in JMP Pro 16, streamlines your workflow to build and view results from multiple models at one time. The video does not cover building each type of model individually. (view in My Videos) See how to: Use validation options in Model Screening...
See how to: Develop familiarity with foundational column formula concepts Expression that dynamically computes values stored in a column, often based on other columns' valuesPart of Column PropertiesSpecified in Column, not in each cell Understand sequence for creating formulas Standard formulas available: Right click >New FormulaFormula Editor (calculator) available for building custom formulas...
(view in My Videos) See how to: Include genomic data in plant breedingNavigate the genomic selection workflow sequenceApply techniques to a plant field experiment
See how to: Understand when and why PLS is useful as well as the advantages of the PLS implementation in JMP Pro over that in JMP See how to: Use consumer ratings to identify product attributes to help guide new formulation and design processes Employ leave-one-out cross-validation, ...
(view in My Videos) See how to: Screen multiple processes over time Examine one process at a time using Control Chart BuilderExamine and compare multiple processes using Process Screening (view in My Videos) See how to: Understand process shift Subgroup sample sizeSet shift and outlier thresholdSet shift detection parameterInterpret Exponentially Weighted Moving Average (EWMA) (view in My Vid...
(view in My Videos) See how to: Use Process Stability and Process Screening to help control complicated manufacturing processesScreen processes for many (1000+) process variables over time to determine process stability Import multiple files and format for process analysisScreen for outliers by quartile range and handle outliers as appropriateSave outlier cleanup script for future useScreen ...
See how to compare and contrast situational usefulness of two methods for looking at lots of process variables at the same time: Model Driven Multivariate Control Charts (MDMCC) and Process Screening. (view in My Videos) Note: Q&A is included at ~ Times 16:28, 22:00, 23:56, 27:36, 40:24, 43:00 and 45:38. Resources 2020 JMP Discovery Summit Presentation, Fault Detection and Diagnosis of th...
(view in My Videos) Model visualization and Monte Carlo simulation in JMP are useful for understanding your statistical models and designing robust processes and products. This topic shows how to use the JMP Prediction Profiler to easily understand complicated statistical models, and how to use the Prediction Profiler to publish and share your process insights with non-statistical audiences. ...
(view in My Videos) Vedrete come: Utilizzare le flessibili funzionalità di importazione e i potenti strumenti di manipolazione dei dati in JMPModellare i dati e rispondere a qualsiasi esigenza di analisiCombinare e organizzare i dati,Rimuovere le incongruenze nei dati importati o derivatiApplicare attributi per semplificare l'analisi e la reportistica. Flusso Preparazione DatiFlusso Prepara...
(view in My Videos) See how to: Understand the restrictions associated with randomization, the difference between blocking and creating plots, and how to incorporate covariates into the design (1:26) Blocks are about variance and let you group homogeneous factors to isolate extraneous noise associated with the factors (like time of day)Plots address variability and let you organize units so y...
(view in My Videos) See how to: Understand and use Multivariate Methods (PCA, Clustering and K-Means)Create and interpret multivariate Scatter Plots and CorrelationsGroup records that have a large number of variables into smaller clusters of new variables based on common characteristicsCluster rows that share similar values across a number of variablesUse Hierarchical Clustering to create a d...
See how to: Process, visualize, prepare to analysis and interpret results for free-form text Launch Text Explorer Identify Terms as the smallest pieces of text, similar to words in a sentence; Phrases as short collections of terms; and Documents as collections of words in a table cell Use Stemming to combine words that have common roots ...
See how to: Augment designs to add constraints and support second-order models Improve a cooking experimental design by adding additional runs that exclude extreme settings known to be deleterious to the process (2:52) Add linear constraints and group new runs into blocks to make it easier to examine design Use Graph Builde...
See how to: Understand how volume, velocity, variety, veracity, processing speed, memory, time and user patience impact approaches for handling tall and wide data Understand importance of approaches for handling big data - data filtering, column switching, predictor/response screening, collecting summary tables into graphs, automating variable reduction, sampling, finding miss...
Understand measurement system analysis principles, including comparing Gauge R&R to the EMP (Evaluating the Measurement Process) approach described by Don Wheeler in the book EMP III –Using Imperfect Data (2006). Use the attached data to use to practice using some of the techniques presented. The data, updated regularly, is also found at goldensnowball.com. ...
See how to use JSL to automate repetitive process monitoring by implementing control chart scripts. Although the demo is a follow-up to the Mastering JMP session Tracking and Trending Manufacturing Metrics, the techniques for creating scripts by borrowing and gluing together JMP auto-generated code can be used to build scripts for any repetitive tasks. ...
(view in My Videos)
See how to:
Look at box plots and statistics, as originally proposed by Mary Eleanor Spear as a way to present information about populations of people
Examine how box plots graphically communicate information about the central tendency and spread of data regardless of its underlying distributionDeploy JMP to create box plot to understand the distribution of the data and genera...
(view in My Videos) See how to: Launch Time Series Forecasting specialized modelingUnderstand how a recommended set of models are automatically fit to the time series and how optimal models are used for forecastingSelect and interpret forecast settings, including NAhead, Period, NHoldout, Preserve Model Selection Criterion, Forecast Interval Level and Imputation for Applicable ModelsInterpret b...
See how to: Understand the basics of SEM Confirmatory Factor Analysis (CFA) – a multivariate statistical procedure to test how well measured variables represent the number of constructs and confirm or reject a theory Path Analysis - an extension of the regression model built from the correlation matrix that compares two or more casual models and...
(view in My Videos) See how to: Create dashboards Combine report windowsSave and share dashboardsSave script to script window and use it to create a query using Query Builder Save Dashboard as a JMP Add-In and install Add-In Create a JMP Application (.jmpapp) and understand how to save application scripts using the ADDIN_HOME directory Note: Q&A is interspersed throughout. Resources Ins...
(view in My Videos) See how to: Explore PatternsIdentify duplicate values Find Most Duplicated Values - values that appear most frequently within column Find Longest Runs - values that repeats in consecutive rows within columnFind Longest Duplicated Sequences- sequence of values that repeats within columnFind Duplicates Across Columns- sequence of values ...