cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
  • JMP 19 is here! See the new features at jmp.com/new.
  • Register to attend Discovery Summit 2025 Online: Early Users Edition, Sept. 24-25.

File Exchange

Download and share JMP add-ins, scripts and sample data.

Latest Posts

  • Fill Missing Cells

    Fill missing values based on existing values over groups on optionally non-sorted data.

    jthi jthi
    JMP Add-Ins |
    Nov 19, 2022 12:39 PM
    5133 views | 6 replies
  • Menu Item to Reopen Last Closed Report

    (Note: This Add-In requires JMP 16 or later to function)   Purpose: This utility Add-In provides a menu item to quickly reopen your last closed report in the exact state it was in before closing.    Use: After installing the Add-In, select Add-Ins > Reopen Last Closed Report   This Add-In requires JMP 16 or later because it uses the JSL that the Action Recorder has saved to the Log.

    julian julian
    JMP Add-Ins |
    Nov 6, 2022 4:07 AM
    775 views | 0 replies
  • Games-Howell Test (Tukey HSD with Welch's correction for Unequal Variances)

    Use Tukey HSD even with unequal variances!

    cwillden cwillden
    JMP Add-Ins |
    Oct 18, 2022 7:18 PM
    23941 views | 27 replies
  • A Coffee-Break Puzzle Compendium: "The Prism Puzzle Page"

    The attached add-in is a compendium of three popular “coffee break” puzzles, some or all of which are likely to be familiar to anyone who enjoys playing letters and numbers games either online or in the daily papers.  All three modules incorporate the means to set and/or solve the respective puzzles, and to save the results to JMP data sets from where they can subsequently be retrieved and/or anal...

    DMR DMR
    JMP Add-Ins |
    Oct 18, 2022 7:09 PM
    1447 views | 0 replies
  • Dixon Q Test for Outliers (Updated)

    (Please note that a problem was discovered with the original version of the script that was made available before 09Oct2014. The problem occurred when the sample size was greater than 30. has been corrected and the updated of the version replaced. The available tables of critical values only go to a sample size of 30, so the critical value for sample size 30 is used for all sample sizes greater t...

    Mark_Bailey Mark_Bailey
    JMP Scripts |
    Sep 19, 2022 11:23 AM
    19375 views | 6 replies
  • Integrating Google Drive with JMP using HTTP Request

    The hardest part of integrating with Google Drive is creating a web application using the Google Console.   It is well documented. However, since the scope required for accessing Google Drive is more sensitive than say, JMP’s Google Sheet integration, integrating with Google Drive is not currently part of JMP as of JMP 17. That being said, I ran into a JMP user during the recent JMP Discovery tha...

    bryan_boone bryan_boone
    JMP Scripts |
    Sep 16, 2022 2:25 PM
    2312 views | 0 replies
  • Predictor Explainer (AutoML and Explainable AI in JMP + Python)

    Predictor explainer automates the screening of process variables using feature engineering and machine learning (known as AutoML). Parallel coordinate plots and trends will be automatically shown to interpret the results. If PyJMP is installed (optional), SHAP plots and UMAP will be automatically calculated as well.   For further details and applications of ML applied to industrial processes, you ...

    CAPEGA CAPEGA
    JMP Add-Ins |
    Sep 14, 2022 2:24 AM
    3744 views | 0 replies
  • MES data retrieval add-in - Aspentech IP.21 and Osisoft PI (Aveva)

    This add-in automates data extraction tasks from Aspentech IP.21 and Osisoft PI (Aveva) historians.This way, you can use JMP to diagnose manufacturing problems and monitor several tags daily and weekly.

    CAPEGA CAPEGA
    JMP Add-Ins |
    Sep 14, 2022 2:23 AM
    3053 views | 0 replies
  • Dynamic Subset Add-In (Filterable Data Table, updated)

    This Add In creates a filterable data table so you can find rows that meet the conditions you specify.

    julian julian
    JMP Add-Ins |
    Sep 5, 2022 4:17 PM
    9463 views | 24 replies
  • Run queries in background, wait for them to complete, and reference them in the remaining JSL script

    You want to run queries in the background but need to interact with the results.  This method lets multiple background queries complete before interacting with the results.

    ih ih
    JMP Scripts |
    Aug 30, 2022 5:43 AM
    6113 views | 5 replies
  • JMP Clinical CDISC Mapping Add-In

    This Add-In was created to make the process of getting data into JMP Clinical easier by providing a drag-and-drop interface to map JMP Data table columns to CDISC variables. See the attached instructions for more details. Can be used independent of JMP Clinical. Now works in JMP 11 and JMP 12.

    DonMcCormack DonMcCormack
    JMP Add-Ins |
    Aug 10, 2022 4:12 PM
    9457 views | 4 replies
  • Trend Reliability Growth

    The Trend Reliability Growth application uses JMP’s Reliability Growth platform to let users look at changes in beta and lambda parameters over time.  It does this by fitting multiple models to subsets of contiguous observations until the entire data set is covered. When the sets of observations are contiguous and non-overlapping, the results are analogous to fitting a Reinitialized Weibull NHPP w...

    DonMcCormack DonMcCormack
    JMP Add-Ins |
    May 27, 2022 1:26 PM
    1465 views | 3 replies
  • Propensity Score Matching

    This is translation of the Japanese version of the add-in. The original source material can be found here: https://www.jmp.com/content/dam/jmp/documents/jp/support/propensityscore201412.pdf    I've included translations (google translate) of the documentation included in the add-in.  

    MikeD_Anderson MikeD_Anderson
    JMP Add-Ins |
    May 27, 2022 9:17 AM
    2528 views | 1 replies
  • Hospital Admissions Data for Sepsis Prediction

    Sepsis is a life-threatening condition which occurs when the body's response to infection causes tissue damage, organ failure, or death. In fact, Sepsis costs U.S. hospitals more than any other health condition, and a majority of these costs is for sepsis patients who were not diagnosed at admission. Thus, early detection and treatment would be critical for improving outcomes. In this session, we ...

    Stan Stan
    JMP Sample Data |
    Apr 28, 2022 9:19 AM
    2638 views | 1 replies
  • FileSnapper

    Blog post: FileSnapper    Windows only.   FileSnapper makes periodic snapshots of JSL editor windows. If JMP does not have a chance to save your JSL (crash, power failure, cat on keyboard), the snapshot might help you recover. The escape key can sometimes stop FileSnapper. Because of the way FileSnapper works, there will not be a warning and the snapshots will not be made. You should still make yo...

    Craige_Hales Craige_Hales
    JMP Add-Ins |
    Apr 9, 2022 12:52 PM
    2204 views | 2 replies
  • OMARS Explorer

    Here is an add-in to allow people to generate and select OMARS experimental designs for 5, 6 or 7 factor experiments. The add-in was presented at the 2022 JMP Discovery Summit Europe, OMARS Designs Add-in: A Gateway to a New Family of Orthogonal RSDs.   OMARS was based on work by José Núñez Ares and Peter Goos, presented in their paper, Enumeration and Multicriteria Selection of Orthogonal Minimal...

    HadleyMyers HadleyMyers
    JMP Add-Ins |
    Mar 31, 2022 6:44 AM
    3043 views | 0 replies
  • Split and Set Spec Limits

    Split long/stacked data table and set spec limits to resulting wide data table

    jthi jthi
    JMP Add-Ins |
    Mar 17, 2022 1:20 AM
    1677 views | 0 replies
  • Group Listagg Columns

    Concatenate values in column based on grouping and create new table with the values

    jthi jthi
    JMP Add-Ins |
    Mar 17, 2022 1:20 AM
    788 views | 0 replies
  • Merge Columns add-in

    Merge data from two columns

    john_madden john_madden
    JMP Add-Ins |
    Mar 16, 2022 9:27 AM
    1582 views | 1 replies
  • Fisherのz変換にて相関係数のp値や信頼区間を求めるプログラム例

    添付の資料では、JMPスクリプト言語の概要をまず説明し、そして、Fisherのz変換近似を行う方法を概説しています。   添付のスクリプトは、その一例です。   日本語版JMPでしか動作しません。

    yusuke_ono yusuke_ono
    JMP Scripts |
    Mar 16, 2022 1:10 AM
    3202 views | 0 replies
  • Join Nearest Rows - Join tables by using continuous columns and nearest values

    Join two datatables based on continuous columns and distance between nearest rows with optional grouping columns and maximum distance (tolerance).

    jthi jthi
    JMP Add-Ins |
    Feb 19, 2022 10:50 AM
    1557 views | 0 replies
  • Get Unique Values

    Get unique values in your column and copy then to clipboard in different formats.

    jthi jthi
    JMP Add-Ins |
    Feb 19, 2022 1:17 AM
    1695 views | 0 replies
  • Combinations & Permutations Calculator

    This add-in is an update to the original version that was posted in 2012. It works the same way but the Clear and Close buttons have been removed.   The add-in presents a window in which you enter the total number of items N and the number of items in a combination K. The starting values are N=4 and K=2 as seen here:     You can change either N or K, and the result updates automatically. Here is ...

    Mark_Bailey Mark_Bailey
    JMP Add-Ins |
    Feb 14, 2022 10:16 AM
    1429 views | 0 replies
  • Confidence curves

    In the paper titled "Confidence curves: an alternative to null hypothesis significance testing for the comparison of classifiers", Daniel Berrar suggests confidence curves as an alternative to the use of null hypothesis significance testing for the comparison of classifiers.

    Bryan_Fricke Bryan_Fricke
    JMP Add-Ins |
    Jan 15, 2022 9:09 AM
    1399 views | 0 replies
  • Python parallel processing from JMP JSL

    Over the Holiday break, I had time to tinker with Python.  The issue we have run into with parallel processing from the Python/JSL interface is Python typically launches multiple copies of JMP, not Python.  The reason for this is we embed Python in JMP, so the executable is JMP instead of Python.  I discovered the multiprocessing package allows setting the executable to launch when running the par...

    Paul_Nelson Paul_Nelson
    JMP Scripts |
    Jan 5, 2022 8:27 AM
    5236 views | 6 replies